#include <Menus.hxx>


Public Member Functions | |
| MenusBase () | |
| virtual | ~MenusBase () |
| virtual void | popupMenu (QWidget *caller, const QPoint &globalPos, const QString &m="MenuBase") |
| virtual void | addForEachMenu (QMenu *m, QActionGroup *actgroup) |
| virtual void | addForEachMenuToPutGraph (QMenu *m, QActionGroup *actgroup) |
Protected Slots | |
| void | dummyAction () |
| void | foreachAction (QAction *) |
| void | putGraphInForeachAction (QAction *) |
Protected Member Functions | |
| virtual void | buildForEachMenu (QMenu *m, QActionGroup *actgroup) |
| virtual void | addHeader (QMenu &m, const QString &h) |
Protected Attributes | |
| QAction * | _dummyAct |
| MenusBase::MenusBase | ( | ) |
Definition at line 40 of file Menus.cxx.
References _dummyAct, and dummyAction().
|
virtual |
Definition at line 107 of file Menus.cxx.
References buildForEachMenu(), foreachAction(), and gui.GraphViewer::m.
Referenced by YACS::HMI::ComposedNodeMenu::popupMenu(), and YACS::HMI::ProcMenu::popupMenu().
|
virtual |
Definition at line 113 of file Menus.cxx.
References buildForEachMenu(), gui.GraphViewer::m, and putGraphInForeachAction().
Referenced by YACS::HMI::ProcMenu::popupMenu().
|
protectedvirtual |
Definition at line 80 of file Menus.cxx.
References _dummyAct, gui.CONNECTOR::f(), gui.graph::h(), and gui.GraphViewer::m.
Referenced by YACS::HMI::ComponentInstanceMenu::popupMenu(), YACS::HMI::ComposedNodeMenu::popupMenu(), YACS::HMI::ContainerMenu::popupMenu(), YACS::HMI::ContainerDirMenu::popupMenu(), YACS::HMI::CtrlInPortMenu::popupMenu(), YACS::HMI::CtrlOutPortMenu::popupMenu(), YACS::HMI::ElementaryNodeMenu::popupMenu(), YACS::HMI::HeaderNodeMenu::popupMenu(), YACS::HMI::InPortMenu::popupMenu(), YACS::HMI::LinkMenu::popupMenu(), YACS::HMI::NodeMenu::popupMenu(), YACS::HMI::OutPortMenu::popupMenu(), YACS::HMI::ProcMenu::popupMenu(), and YACS::HMI::ReferenceMenu::popupMenu().
|
protectedvirtual |
Definition at line 90 of file Menus.cxx.
References YACS::HMI::GuiContext::getCurrent(), YACS::HMI::GuiContext::getProc(), gui.GraphViewer::m, and YACS::ENGINE::Proc::typeMap.
Referenced by addForEachMenu(), and addForEachMenuToPutGraph().
|
protectedslot |
Definition at line 60 of file Menus.cxx.
References YACS::HMI::QtGuiContext::_counters, DEBTRACE, and counters::stats().
Referenced by MenusBase().
|
protectedslot |
Definition at line 66 of file Menus.cxx.
References YACS::HMI::GenericGui::createForEachLoop(), DEBTRACE, YACS::HMI::QtGuiContext::getGMain(), and YACS::HMI::QtGuiContext::getQtCurrent().
Referenced by addForEachMenu().
|
virtual |
Reimplemented in YACS::HMI::ComponentInstanceMenu, YACS::HMI::ComposedNodeMenu, YACS::HMI::ContainerMenu, YACS::HMI::ContainerDirMenu, YACS::HMI::CtrlInPortMenu, YACS::HMI::CtrlOutPortMenu, YACS::HMI::ElementaryNodeMenu, YACS::HMI::HeaderNodeMenu, YACS::HMI::InPortMenu, YACS::HMI::LinkMenu, YACS::HMI::NodeMenu, YACS::HMI::OutPortMenu, YACS::HMI::ProcMenu, and YACS::HMI::ReferenceMenu.
Definition at line 53 of file Menus.cxx.
References _dummyAct, and gui.GraphViewer::m.
|
protectedslot |
Definition at line 73 of file Menus.cxx.
References DEBTRACE, YACS::HMI::QtGuiContext::getGMain(), YACS::HMI::QtGuiContext::getQtCurrent(), and YACS::HMI::GenericGui::putGraphInForeachLoop().
Referenced by addForEachMenuToPutGraph().
|
protected |
Definition at line 50 of file Menus.hxx.
Referenced by addHeader(), MenusBase(), and popupMenu().