14 #include <QtCore/QString>
15 #include <QtCore/QStringList>
17 #include <QtWidgets/QDialog>
20 class QDialogButtonBox;
50 const QString& name,
const QStringList& excludeNames,
51 QWidget* parent = NULL, Qt::WindowFlags flags = Qt::Widget|Qt::Tool);
61 const QString& defName, QStringList nameList,
62 QWidget* parent = NULL, Qt::WindowFlags flags = Qt::Widget|Qt::Tool);
68 const QString& name()
const;
73 QLabel& descriptionLabel()
const;
74 QLabel& widgetLabel()
const;
83 virtual void onNameEdited(
const QString& text);
84 virtual void onNameSelected(
const QString& text);
90 void setupLayouts(QHBoxLayout* controlLayout);
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
QString myNameString
Definition: DtEnvironmentConditionsDialog.h:103
QLineEdit * myNameEditor
Definition: DtEnvironmentConditionsDialog.h:97
DtDe & myDe
Definition: DtEnvironmentConditionsDialog.h:93
QDialogButtonBox * mySelectionButtons
Definition: DtEnvironmentConditionsDialog.h:100
QLabel * myNameLabel
Definition: DtEnvironmentConditionsDialog.h:96
QLabel * myDescriptionLabel
Definition: DtEnvironmentConditionsDialog.h:95
QStringList myExcludeList
Definition: DtEnvironmentConditionsDialog.h:101
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:72
QComboBox * myNameSelector
Definition: DtEnvironmentConditionsDialog.h:98
A dialog for naming or selecting an Environment Condition. This dialog performs two actions...
Definition: DtEnvironmentConditionsDialog.h:38