19 #include <QtWidgets/QMenu>
65 virtual void slot_validateMenuItems();
70 virtual bool needsValidation()
const;
75 return myValidatedFor;
88 virtual void setUseLastSelection(
bool useLastSelection);
89 virtual bool useLastSelection()
const;
92 virtual void setUseOnlyLastSingleSelection(
bool useOnlyLastSingleSelection);
93 virtual bool useOnlyLastSingleSelection()
const;
96 virtual void initValidationConnections();
97 virtual void slot_terrainPatchToBeDeleted();
99 virtual void slot_selectionChanged();
102 virtual void validateMenuItems(
int terrainPatchOffset) = 0;
103 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:22
Base class to provide boost signal/slot management.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
std::set< DtUniqueID > IdSet
Definition: DtSelectionManager.h:32