![]() |
VR-Forces 4.8 Class Documentation
|
The class will allow the user to enter in information for save of a simuation object group. More...

Public Member Functions | |
| DtSimulationObjectGroupSaveDialog (makVrv::DtDe &, QWidget *parent, const Qt::WindowFlags &flags=Qt::Tool) | |
| CTOR. More... | |
| virtual | ~DtSimulationObjectGroupSaveDialog () |
| DTOR. More... | |
| virtual void | simulationObjectGroupSaveInformation (DtSimulationObjectGroupSaveInformation &) const |
| If dialog is accepted, make this call to retrieve the information entered by the user. More... | |
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 |
| QPushButton * | myUseImage |
| QLabel * | myPalettesLabel |
| QComboBox * | myPalette |
| QListWidget * | myCategories |
| QPushButton * | myOKButton |
| QPushButton * | myCancelButton |
| QHBoxLayout * | myButtonLayout |
| std::vector< QHBoxLayout * > | mySpacedLayouts |
Protected Slots | |
| virtual void | paletteChanged () |
| virtual void | iconTypeChanged () |
| virtual void | selectImage () |
Protected Member Functions | |
| virtual void | accept () |
| Override to validate information. More... | |
| virtual void | selectPaletteAndCategoriesBasedOnSimulationObjects () |
| Given the current objects, select a palette and category based on the objects in the simulation. More... | |
Protected Attributes | |
| makVrv::DtDe & | myDe |
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
| 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 a palette and category based on the objects in the simulation.
If there could be multiple palettes will prefer the entity palette
|
protectedvirtualslot |
|
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 |
| QPushButton* makVrf::DtSimulationObjectGroupSaveDialog::myUseImage |
| QLabel* makVrf::DtSimulationObjectGroupSaveDialog::myPalettesLabel |
| QComboBox* makVrf::DtSimulationObjectGroupSaveDialog::myPalette |
| QListWidget* makVrf::DtSimulationObjectGroupSaveDialog::myCategories |
| QPushButton* makVrf::DtSimulationObjectGroupSaveDialog::myOKButton |
| QPushButton* makVrf::DtSimulationObjectGroupSaveDialog::myCancelButton |
| QHBoxLayout* makVrf::DtSimulationObjectGroupSaveDialog::myButtonLayout |
| std::vector<QHBoxLayout*> makVrf::DtSimulationObjectGroupSaveDialog::mySpacedLayouts |
|
protected |