![]() |
VR-Forces Developer's Guide
|
The class will allow the user to enter in information for save of a simuation object group. It will also validate this information before allowing the dialog to be accepted.

Public Member Functions | |
| DtSimulationObjectGroupSaveDialog (makVrv::DtDe &, QWidget *parent, const Qt::WindowFlags &flags=Qt::Tool) | |
| virtual | ~DtSimulationObjectGroupSaveDialog () |
| virtual void | simulationObjectGroupSaveInformation (DtSimulationObjectGroupSaveInformation &) const |
Public Attributes | |
| QVBoxLayout * | myMainLayout |
| QGridLayout * | myDataLayout |
| QLabel * | myIconSectionLabel |
| QLabel * | myCreateOptionsSectionLabel |
| QLabel * | myAltitudeSectionLabel |
| QLabel * | myGroupNameLabel |
| QLineEdit * | myGroupName |
| QLabel * | myGroupDescriptionLabel |
| QLineEdit * | myGroupDescription |
| QCheckBox * | mySetForceTypeUponCreation |
| QCheckBox * | myUseGroupNameToDisambiguate |
| QCheckBox * | myCreateSelectionGroup |
| QRadioButton * | myAltitudesAreAboveTerrain |
| QRadioButton * | myAltitudesAreAboveSeaLevel |
| QRadioButton * | myUseGroupObjectForIcon |
| QComboBox * | myAvailableObjects |
| QRadioButton * | myUseImageForIcon |
| QToolButton * | myUseImage |
| QListWidget * | myCategories |
| QPushButton * | myOKButton |
| QPushButton * | myCancelButton |
| QHBoxLayout * | myButtonLayout |
| std::vector< QHBoxLayout * > | mySpacedLayouts |
Protected Slots | |
| virtual void | iconTypeChanged () |
| virtual void | selectImage () |
Protected Member Functions | |
| virtual void | accept () |
| virtual void | selectCategoriesBasedOnSimulationObjects () |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| makVrf::DtSimulationObjectGroupSaveDialog::DtSimulationObjectGroupSaveDialog | ( | makVrv::DtDe & | , |
| QWidget * | parent, | ||
| const Qt::WindowFlags & | flags = Qt::Tool |
||
| ) |
CTOR.
|
virtual |
DTOR.
|
virtual |
If dialog is accepted, make this call to retrieve the information entered by the user.
|
protectedvirtual |
Override to validate information.
|
protectedvirtual |
Given the current objects, select categories based on the objects in the simulation.
|
protectedvirtualslot |
|
protectedvirtualslot |
| QVBoxLayout* makVrf::DtSimulationObjectGroupSaveDialog::myMainLayout |
| QGridLayout* makVrf::DtSimulationObjectGroupSaveDialog::myDataLayout |
| QLabel* makVrf::DtSimulationObjectGroupSaveDialog::myIconSectionLabel |
| QLabel* makVrf::DtSimulationObjectGroupSaveDialog::myCreateOptionsSectionLabel |
| QLabel* makVrf::DtSimulationObjectGroupSaveDialog::myAltitudeSectionLabel |
| QLabel* makVrf::DtSimulationObjectGroupSaveDialog::myGroupNameLabel |
| QLineEdit* makVrf::DtSimulationObjectGroupSaveDialog::myGroupName |
| QLabel* makVrf::DtSimulationObjectGroupSaveDialog::myGroupDescriptionLabel |
| QLineEdit* makVrf::DtSimulationObjectGroupSaveDialog::myGroupDescription |
| QCheckBox* makVrf::DtSimulationObjectGroupSaveDialog::mySetForceTypeUponCreation |
| QCheckBox* makVrf::DtSimulationObjectGroupSaveDialog::myUseGroupNameToDisambiguate |
| QCheckBox* makVrf::DtSimulationObjectGroupSaveDialog::myCreateSelectionGroup |
| QRadioButton* makVrf::DtSimulationObjectGroupSaveDialog::myAltitudesAreAboveTerrain |
| QRadioButton* makVrf::DtSimulationObjectGroupSaveDialog::myAltitudesAreAboveSeaLevel |
| QRadioButton* makVrf::DtSimulationObjectGroupSaveDialog::myUseGroupObjectForIcon |
| QComboBox* makVrf::DtSimulationObjectGroupSaveDialog::myAvailableObjects |
| QRadioButton* makVrf::DtSimulationObjectGroupSaveDialog::myUseImageForIcon |
| QToolButton* makVrf::DtSimulationObjectGroupSaveDialog::myUseImage |
| QListWidget* makVrf::DtSimulationObjectGroupSaveDialog::myCategories |
| QPushButton* makVrf::DtSimulationObjectGroupSaveDialog::myOKButton |
| QPushButton* makVrf::DtSimulationObjectGroupSaveDialog::myCancelButton |
| QHBoxLayout* makVrf::DtSimulationObjectGroupSaveDialog::myButtonLayout |
| std::vector<QHBoxLayout*> makVrf::DtSimulationObjectGroupSaveDialog::mySpacedLayouts |
|
protected |