14 #include <vrfGuiCoreQt/planWidgetUi.hpp>
25 #include <QtGui/QWidget>
40 class DtBasePlanWidgetLogic;
63 myMenuManager.clear();
65 myMenuBuilders.clear();
66 myMenuItemBuilders.clear();
69 virtual void unregisterMenu(
const std::string& s)
75 MenuBuilderMap::iterator iter = myMenuBuilders.begin();
77 while (iter != myMenuBuilders.end())
79 if (iter->second == b)
81 myMenuBuilders.erase(iter);
103 return myMenuManager.findMenu(path);
130 virtual bool deletePending()
const;
133 virtual void setupGui();
136 virtual void onItemSelectionChanged();
139 virtual void onPrintPlan();
142 virtual void onCopyPlan();
145 virtual void accept();
148 virtual void cancel();
165 virtual bool showCurrentWithArrow()
const;
166 virtual void setPlanStatus(
const QString&);
167 virtual void keyPressEvent(QKeyEvent *e);
168 virtual bool eventFilter(
QObject *o, QEvent *e);
170 virtual void closeWidget();
172 virtual void refreshDisplay();