17 #include <QtCore/QMap>
18 #include <QtCore/QVariant>
19 #include <QtGui/QMainWindow>
36 class DtEntityMapperKey;
53 virtual bool canCreateExisting()
const;
54 virtual bool canRevertExisting()
const;
55 virtual bool canMakeTemplate()
const;
56 virtual std::set<makVrf::DtEntityMapperKey> getSelectedInformation()
const;
59 virtual bool canDeleteExisting(
bool any =
false)
const;
65 virtual void bringToFront();
78 virtual QString selectedCategory()
const;
80 virtual bool hasCategory(
const QString&)
const;
87 virtual void select(
const std::vector<DtObjectType>&);
88 virtual bool selectedIsInMasterSMS()
const;
89 virtual bool canAddSubordinateToSelected()
const;
90 virtual int selectedItemsCount()
const;
91 virtual bool selectedIsPartOfSimulationObjectGroup()
const;
117 virtual void categoriesReverted();
118 virtual void deployedCountriesReverted();
119 virtual void overlayLayersReverted();
127 virtual void clear();
130 virtual void preSimulationModelSetSave();
131 virtual void deleteExisting();
132 virtual void revertExisting();
134 virtual void simulationModelSetLoaded();
135 virtual void preloadSimulationModelSet();
136 virtual void loadUiFiles(
const DtFilename&);
139 virtual void selectEntity();
140 virtual void reselectModel();
143 virtual void simulationModelSetSaved();
146 virtual void createBehaviorUi();
147 virtual void closeEvent(QCloseEvent* e);
151 virtual void itemStatusChanged();
152 virtual void categoriesModified();
153 virtual void creationStatusModified();
154 virtual void labelModified();
155 virtual void deployableCountriesModified();