19 #include <QtWidgets/QMenu>
44 static void sortMenu(
QMenu*);
67 virtual void slot_validateMenuItems();
72 virtual bool needsValidation()
const;
77 return myValidatedFor;
90 virtual void setUseLastSelection(
bool useLastSelection);
91 virtual bool useLastSelection()
const;
94 virtual void setUseOnlyLastSingleSelection(
bool useOnlyLastSingleSelection);
95 virtual bool useOnlyLastSingleSelection()
const;
99 virtual void setActiveMenu(
bool);
102 virtual void initValidationConnections();
103 virtual void slot_terrainPatchToBeDeleted();
105 virtual void slot_selectionChanged();
108 virtual void validateMenuItems(
int terrainPatchOffset) = 0;
109 virtual bool terrainLoaded(
int terrainCountOffset)
const;
Contains makVrv:DtSelectionManager class.
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
#define DT_DLL_VRFGUICOMMONQT
Definition: vrfGuiCommonQt.h:20
Base class to provide boost signal/slot management.
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76
std::set< DtUniqueID > IdSet
Definition: DtSelectionManager.h:32