11 #if !defined(Q_MOC_RUN)
14 #include <vlutil/vlFilename.h>
15 #include <QtWidgets/QDialog>
37 class DtCountrySelectionEntryWidget;
53 QWidget* parent,
const Qt::WindowFlags& flags = 0);
63 virtual void import(
const QString&);
80 virtual void importScenarioDescription();
84 virtual void processMissingItems();
87 virtual void accept();
90 virtual QComboBox* tacticalGraphicsCombo();
99 virtual void setupMissingEntities();
102 virtual void setupMissingTacticalGraphics();
105 virtual void setupMissingForceToCountryMappings();
109 virtual void selectEntityType();
QTreeWidget * myMissingEntitiesTree
Definition: msdlImporter.h:122
QVBoxLayout * myCountryMappingLayout
Definition: msdlImporter.h:114
DtMsdlHierarchyPropertyMappings myCurrentMappings
Definition: msdlImporter.h:137
QLabel * myEntitiesLabel
Definition: msdlImporter.h:120
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
The main class that is used to import/export values from/to an Msdl file.
Definition: msdlScenarioDescriptionImporterExporter.h:161
QLabel * myTacticalGraphicsLabel
Definition: msdlImporter.h:125
QVBoxLayout * myTacticalGraphicsLayout
Definition: msdlImporter.h:124
QTreeWidget * myMissingTacticalGraphicsTree
Definition: msdlImporter.h:127
DtFilename myMsdlFile
Definition: msdlImporter.h:135
This class is the interface for a scenario description importer/exporter.
Definition: scenarioDescriptionImporterExporter.h:27
QVBoxLayout * myEntitiesLayout
Definition: msdlImporter.h:119
std::map< std::string, std::string > myMissingForceToCountryMappings
Definition: msdlImporter.h:144
The makVrf::DtMsdlImporter class will allow the user to specify any mappings that do not exist for en...
Definition: msdlImporter.h:46
DtMsdlHierarchyPropertyMappings myNewMappings
Definition: msdlImporter.h:138
Definition: msdlHierarchyPropertyMappings.h:37
QFrame * myEntitiesLine
Definition: msdlImporter.h:121
File: simMsg.h.
Definition: simMessage.h:35
QTreeWidget * myCountryMappingsTree
Definition: msdlImporter.h:117
std::map< std::string, QTreeWidgetItem * > myMissingItems
Definition: msdlImporter.h:140
int myRequestId
Definition: msdlImporter.h:136
QPushButton * myOKButton
Definition: msdlImporter.h:130
QLabel * myCountryMappingLabel
Definition: msdlImporter.h:115
QFrame * myCountryMappingLine
Definition: msdlImporter.h:116
QLabel * myDescription
Definition: msdlImporter.h:112
makVrv::DtDe & myDe
Definition: msdlImporter.h:134
DtScenarioDescriptionImporterExporter * myImporter
Definition: msdlImporter.h:146
QHBoxLayout * myButtonLayout
Definition: msdlImporter.h:129
std::vector< DtMsdlSimulatedElement * > myMissingEntities
Definition: msdlImporter.h:142
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
QFrame * myTacticalGraphicsLine
Definition: msdlImporter.h:126
std::vector< DtMsdlSimulatedTacticalGraphic > myMissingTacticalGraphics
Definition: msdlImporter.h:143
Widget that allows the selection of a country.
Definition: countrySelectionEntryWidget.h:39
QPushButton * myCancelButton
Definition: msdlImporter.h:131