17 #include <vrfGuiCoreQt/planWidgetUi.hpp>
28 #include <QtGui/QWidget>
43 class DtBasePlanWidgetLogic;
60 myMenuBuilders.clear();
61 myMenuItemBuilders.clear();
64 virtual void unregisterMenu(
const std::string& s)
70 MenuBuilderMap::iterator iter = myMenuBuilders.begin();
72 while (iter != myMenuBuilders.end())
74 if (iter->second == b)
76 myMenuBuilders.erase(iter);
98 return myMenuManager.findMenu(path);
125 virtual bool deletePending()
const;
128 virtual void setupGui();
131 virtual void onItemSelectionChanged();
134 virtual void onPrintPlan();
137 virtual void onCopyPlan();
140 virtual void accept();
143 virtual void cancel();
160 virtual bool showCurrentWithArrow()
const;
161 virtual void setPlanStatus(
const QString&);
162 virtual void keyPressEvent(QKeyEvent *e);
163 virtual bool eventFilter(
QObject *o, QEvent *e);
165 virtual void closeWidget();
167 virtual void refreshDisplay();