13 #if !defined(Q_MOC_RUN)
24 #include <QtWidgets/QDialog>
25 #include <QtWidgets/QTreeWidget>
37 #define DtVrlCreateOrbatObjectFromPalette "text/x-vrlCreateOrbatObjectFromPalette@Type"
41 class DtObjectListViewItem;
52 virtual void addChildForCopyToVector(
DtObjectListViewItem*, QStringList& nodes, std::set<DtUUID>& processed,
53 bool consideredUnparented =
false)
const;
57 virtual void startDrag(Qt::DropActions supportedActions);
95 virtual void setFilename(
const DtFilename&);
98 virtual void setupUi();
108 virtual void orbatChanged();
110 virtual void filterItems();
112 virtual void setupForceRootNodes();
120 virtual void onImportAll();
133 typedef std::map<DtUUID, ItemData>
Items;
makVrv::DtUniqueID id
Definition: orbatSelectorPalette.h:78
makVrv::DtDe & myDe
Definition: orbatSelectorPalette.h:130
QLabel * myCreateHelpText
Definition: orbatSelectorPalette.h:124
Virtual base class.
Definition: DtVirtualBaseClass.h:22
Items myItems
Definition: orbatSelectorPalette.h:134
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
std::map< DtUUID, OrbatWithRwOrbatData > OrbatTreeWithRwOrbatData
Definition: vrfGuiOrbatManager.h:67
DtObjectListViewItem * item
Definition: orbatSelectorPalette.h:80
Contains makVrv::DtStateView class.
DtOrbatTreeWidget * myOrbatTreeWidget
Definition: orbatSelectorPalette.h:123
std::map< int, ItemData > ForceRootItems
Definition: orbatSelectorPalette.h:138
Definition: orbatSelectorPalette.h:76
ForceRootItems myForceRootItems
Definition: orbatSelectorPalette.h:140
makVrv::DtDe & myDe
Definition: orbatSelectorPalette.h:159
QHBoxLayout * myButtonLayout
Definition: orbatSelectorPalette.h:127
Contains makVrv::DtVirtualBaseClass class.
Definition: DtEntityState.h:60
Definition: rwOrbatData.h:20
QPushButton * myCloseButton
Definition: orbatSelectorPalette.h:126
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:24
Contains makVrv::DtEntityState class.
Registered creator for the DtOrbatSelectorPalette class.
Definition: orbatSelectorPalette.h:144
QPushButton * myImportAllButton
Definition: orbatSelectorPalette.h:125
unsigned long long DtUniqueID
Definition: DtUniqueID.h:22
makVrv::DtVrlinkSimulatedEntityState * state
Definition: orbatSelectorPalette.h:79
std::map< DtUUID, ItemData > Items
Definition: orbatSelectorPalette.h:133
Base class to provide boost signal/slot management.
DtFilename myFilename
Definition: orbatSelectorPalette.h:131
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Definition: objectListViewItem.h:45
makVrv::DtSignalConnectionManager myConnections
Definition: orbatSelectorPalette.h:136
The orbat selector palette will display an orbat hierarchy, "disabling" items that are already in the...
Definition: orbatSelectorPalette.h:70