VR-Forces Developer's Guide
Home
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
examples
exampleHumbleDialog
HumbleDialogWidget.h
Go to the documentation of this file.
1
/*****************************************************************************
2
* Copyright (c) 2019 MAK Technologies, Inc.
3
* All rights reserved.
4
*****************************************************************************/
5
9
10
#pragma once
11
12
#include "
exampleHumbleDialogPlugin.h
"
13
#include "
HumbleDialogWidgetInterface.h
"
14
15
#include <QtWidgets/QWidget>
// Qt headers must be include last due to signals
16
#include <QtWidgets/QLineEdit>
17
18
31
class
HumbleDialogWidget
32
:
public
QWidget
33
,
public
HumbleDialogWidgetInterface
34
{
35
Q_OBJECT
36
37
public
:
38
40
HumbleDialogWidget
(QWidget* parent = 0, Qt::WindowFlags f = Qt::Widget);
41
43
virtual
~HumbleDialogWidget
();
44
47
virtual
void
setText
(
const
std::string& text);
48
49
public
slots:
50
56
void
slot_onReturnPressed
();
57
58
private
:
59
QLineEdit
*
myTextBox
;
60
};
61
62
HumbleDialogWidget
The main widget for the HumbleDialogPage. This class does not contain any application logic...
Definition:
HumbleDialogWidget.h:31
QLineEdit
HumbleDialogWidgetInterface.h
Contains the HumbleDialogWidgetInterface class declaration.
HumbleDialogWidgetInterface
Interface for the HumbleDialogWidget. This class defines the implementation-agnostic interface for th...
Definition:
HumbleDialogWidgetInterface.h:24
HumbleDialogWidget::~HumbleDialogWidget
virtual ~HumbleDialogWidget()
Virtual DTOR.
HumbleDialogWidget::setText
virtual void setText(const std::string &text)
Sets the text in the QLineEdit widget. Calling this function does not cause any signals to be emitted...
HumbleDialogWidget::HumbleDialogWidget
HumbleDialogWidget(QWidget *parent=0, Qt::WindowFlags f=Qt::Widget)
CTOR.
exampleHumbleDialogPlugin.h
Contains the plug-in export macro.
HumbleDialogWidget::slot_onReturnPressed
void slot_onReturnPressed()
Called when the user presses the Return or Enter key while changing text in the QLineEdit widget...
HumbleDialogWidget::myTextBox
QLineEdit * myTextBox
Definition:
HumbleDialogWidget.h:59
Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (
www.mak.com
)