12 #include <vlutil/vlFilename.h>
162 virtual QWidget* createAndInitEnumerationWidget(QWidget* parent);
170 bool applyToSubordinates);
200 bool applyToSubordinates);
229 virtual void createChanged();
261 virtual void canAggregateChanged();
292 virtual void onPaletteChanged();
323 virtual void onDefaultOverlayLayerChanged();
354 virtual QWidget* createAndInitCategories(QWidget*);
357 virtual void categoriesChanged();
388 virtual QWidget* createAndInitDeployableCountries(QWidget*);
391 virtual void deployableCountriesChanged();
422 virtual void onSelectMenuIcon();
423 virtual void onClearMenuIcon();
455 virtual void setupIconLists();
462 virtual void onIconListChanged();
QCheckBox * myCanAggregate
Definition: uiGuiSpecificInformation.h:264
Definition: entityMapperKey.h:23
makVrf::DtEntityMapperKey myOriginalObjectType
Definition: uiGuiSpecificInformation.h:173
static QString theLastSelectedIconList
Definition: uiGuiSpecificInformation.h:466
DtUiEntityEnumeration The enumeration of the entity selected.
Definition: uiGuiSpecificInformation.h:140
DtUiGuiEntityFile The .entity file used.
Definition: uiGuiSpecificInformation.h:114
virtual void createControls(QWidget *parent)
If additional widgets or connections need to be made do it here. The parent is the myWidget member...
virtual void setFromParameters(DtReaderWriter *parentRw)
Calls setFromParameters with std::vector of parameter.
virtual void setFromParameters(const std::vector< DtReaderWriter * > &parentRw)
virtual void toggleDisplayed(bool display)
virtual void typeChangedWithMatchingType(const makVrf::DtEntityMapperKey &, const makVrf::DtEntityMapperKey &, std::list< makVrf::DtEntityMapperKey > additionalMatchTypes, bool applyToSubordinates)
virtual void processUiEvent(const DtUiElementEvent &)
Process ui event. Default does nothing.
Definition: uiElement.h:223
virtual void setControllingCheckBox(QCheckBox *)
This file will contain multiple classes which are responsible for changing elements of the model entr...
Definition: uiGuiSpecificInformation.h:28
boost::function< DtUiElement *(makVrv::DtDe &)> CreatorFunction
Definition: uiElement.h:177
virtual void elementChanged()
DtUiGuiIconLists Show a combo box of all the availale icon lists and then allow the user to pick an i...
Definition: uiGuiSpecificInformation.h:433
virtual void decorateElement()
Sets element decoration depending on the isModified state of the element.
static DtUiElement * CreatorFunction(makVrv::DtDe &)
DtUiGuiDefaultOverlay The default overlay this VRF published item will appear on. ...
Definition: uiGuiSpecificInformation.h:300
QLineEdit * myGuiLabel
Definition: uiGuiSpecificInformation.h:53
DtUiEntityEnumeration The enumeration of the entity selected.
Definition: uiGuiSpecificInformation.h:181
DtUiCanAggregate Whether or not this item shows up in the aggregate as dialog.
Definition: uiGuiSpecificInformation.h:237
virtual bool isModified() const
virtual void disableIfChecked()
Connected to if the disable_if_checked property is set, and there is a matching check box for the dis...
virtual void enableIfChecked()
Connected to if the enable_if_checked property is set, and there is a matching check box for the enab...
DtUiCanCreateObject Whether or not this object will show up on the create palette.
Definition: uiGuiSpecificInformation.h:205
QLineEdit * myGuiKeywords
Definition: uiGuiSpecificInformation.h:83
QComboBox * myIconLists
Definition: uiGuiSpecificInformation.h:465
virtual void setEnabled(bool)
If this item is not enabled it cannot be modified.
QComboBox * myOnPalette
Definition: uiGuiSpecificInformation.h:295
DtUiGuiKeywords The keywords that can be used for an object.
Definition: uiGuiSpecificInformation.h:58
DtUiGuiCreatePalette The creation palette this object will appear on.
Definition: uiGuiSpecificInformation.h:269
The DtUiElement class is the base for which all UI elements are defined.
Definition: uiElement.h:95
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
DtUiSimulationObjectCountries The deployable countries that are assigned to this simulation object...
Definition: uiGuiSpecificInformation.h:365
DtEnumerationWidget * myEnumerationSelectionWidget
Definition: uiGuiSpecificInformation.h:176
QCheckBox * myCreate
Definition: uiGuiSpecificInformation.h:232
DtDeployableCountriesWidget * myDeployableCountries
Definition: uiGuiSpecificInformation.h:394
#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:172
QComboBox * myDefaultOverlayLayer
Definition: uiGuiSpecificInformation.h:326
QLineEdit * myEntityFile
Definition: uiGuiSpecificInformation.h:135