12 #if !defined(Q_MOC_RUN)
20 #include <QtWidgets/QWidget>
46 Qt::WindowFlags f = Qt::Widget);
63 virtual void setShowNavigationAreas(
bool);
65 virtual void setGenerateAllEnabled(
bool);
66 virtual void setRegenerateAllEnabled(
bool);
72 virtual void clearSelection();
74 virtual std::set<makVrv::DtUniqueID> selectedIds()
const;
76 virtual void validateButtons();
77 virtual bool selectedGenerating();
78 virtual bool anySelectedNotGenerating();
82 boost::signals2::signal<void (const std::set<makVrv::DtUniqueID>&)> signal_navigationAreaSelected;
83 boost::signals2::signal<void (const std::set<makVrv::DtUniqueID>&)> signal_removeNavigationArea;
85 boost::signals2::signal<void (const std::set<makVrv::DtUniqueID>&)> signal_generateNavigationArea;
87 boost::signals2::signal<void (const std::set<makVrv::DtUniqueID>&)> signal_revertNavigationArea;
88 boost::signals2::signal<void (const std::set<makVrv::DtUniqueID>&)> signal_removeFromGeneration;
93 virtual bool shouldGenerate();
96 virtual void removeNavigationArea();
97 virtual void editNavigationArea();
98 virtual void generateNavigationArea();
99 virtual void revertNavigationArea();
100 virtual void generateAllNavigationAreas();
101 virtual void regenerateAllNavigationAreas();
102 virtual void showNavigationAreasChanged();
103 virtual void navigationAreaSelected();
104 virtual void createNavigationArea();
105 virtual void removeFromGeneration();
106 virtual void addExistingNavigationArea();
126 typedef std::map<makVrv::DtUniqueID, QTreeWidgetItem*>
Items;
145 const Qt::WindowFlags& flags = 0);
Virtual base class.
Definition: DtVirtualBaseClass.h:22
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
Status
Definition: navigationAreasManager.h:43
Contains makVrv::DtVirtualBaseClass class.
unsigned long long DtUniqueID
Definition: DtUniqueID.h:22
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69