14 #include <QtWidgets/QDialog>
16 #include <vlutil/vlSmartPointers.h>
18 #include "ui_systemPropertyEditDialogUi.h"
39 virtual void setSystem(
const std::vector<DtRwVariableBindings*>& descriptor,
42 virtual void createParameterFrame();
46 virtual void setEnabled(
bool);
48 virtual void accept();
49 virtual void reject();
56 virtual void restoreFromBackup();
57 virtual void cleanBackups();
58 virtual void createBackups();
59 virtual void closeEvent(QCloseEvent* e);
63 virtual void uiElementModified();
DtUiElement * myElement
Definition: systemPropertyEditDialog.h:71
std::vector< DtRwVariableBindings * > myBackupSystemDescriptors
Definition: systemPropertyEditDialog.h:75
std::list< DtUiElement * > mySubElements
Definition: systemPropertyEditDialog.h:70
Q_DECLARE_METATYPE(DtArticulatedPartEditDialogShdPtr)
ReaderWriter object that maintains a list of reader-writer variable bindings.
Definition: rwVariableBindings.h:27
Dialog which allows the user to view and edit the parameters for a system.
Definition: systemPropertyEditDialog.h:31
makVrv::DtDe & myDe
Definition: systemPropertyEditDialog.h:79
DtComponentSystemDefinition.
Definition: componentSystemDefinition.h:25
Ui::DtSystemPropertyEditDialogUi myUiImpl
Definition: systemPropertyEditDialog.h:69
std::vector< DtObjectType > myObjectTypes
Definition: systemPropertyEditDialog.h:81
bool myEnabled
Definition: systemPropertyEditDialog.h:80
bool myModeless
Definition: systemPropertyEditDialog.h:77
DtBoost::shared_ptr< DtSystemPropertyEditDialog > DtSystemPropertyEditDialogShdPtr
Definition: systemPropertyEditDialog.h:84
const DtComponentSystemDefinition * mySystemDefinition
Definition: systemPropertyEditDialog.h:76
std::vector< DtRwVariableBindings * > mySystemDescriptors
Definition: systemPropertyEditDialog.h:74
The DtUiElement class is the base for which all UI elements are defined.
Definition: uiElement.h:92
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
#define DT_DLL_simulationObjectEditorimpl
This file is used to determine how to build.
Definition: simulationObjectEditorImplDefines.h:32
Base class of the ui element class chain.
Definition: uiElement.h:169