26 #include <QtCore/QObject>
31 class DtMenuConfiguration;
32 class DtQtMenuAssembler;
53 virtual void convertMainMenusToItems();
54 virtual bool hasItems()
const;
71 virtual QMenuBar* menuBar();
113 virtual void setEnabled(
bool);
114 bool enabled()
const;
122 bool signalMenuCreation =
true);
125 virtual void requestSelectionContextMenu(
const QPoint& p);
126 virtual void requestTerrainContextMenu(
const QPoint& p);
131 virtual void requestObserverViewsContextMenu(
const QPoint& p);
132 virtual void createGeneralContextMenu(
const std::string& context,
const QPoint& p);
138 virtual void menuDestroyed();