#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 |
|
virtual |
Definition at line 107 of file Menus.cxx.
Referenced by YACS::HMI::ComposedNodeMenu::popupMenu(), and YACS::HMI::ProcMenu::popupMenu().
|
virtual |
|
protectedvirtual |
Definition at line 80 of file Menus.cxx.
References gui.CONNECTOR::f().
Referenced by YACS::HMI::NodeMenu::popupMenu(), YACS::HMI::ComposedNodeMenu::popupMenu(), YACS::HMI::ProcMenu::popupMenu(), YACS::HMI::HeaderNodeMenu::popupMenu(), YACS::HMI::LinkMenu::popupMenu(), YACS::HMI::ElementaryNodeMenu::popupMenu(), YACS::HMI::InPortMenu::popupMenu(), YACS::HMI::OutPortMenu::popupMenu(), YACS::HMI::CtrlInPortMenu::popupMenu(), YACS::HMI::CtrlOutPortMenu::popupMenu(), YACS::HMI::ReferenceMenu::popupMenu(), YACS::HMI::ContainerDirMenu::popupMenu(), YACS::HMI::ComponentInstanceMenu::popupMenu(), and YACS::HMI::ContainerMenu::popupMenu().
|
protectedvirtual |
Definition at line 90 of file Menus.cxx.
References YACS::ENGINE::Proc::getProc(), and YACS::ENGINE::Proc::typeMap.
|
protectedslot |
|
protectedslot |
Definition at line 66 of file Menus.cxx.
References YACS::HMI::GenericGui::createForEachLoop(), and DEBTRACE.
|
virtual |
Reimplemented in YACS::HMI::ContainerMenu, YACS::HMI::ComponentInstanceMenu, YACS::HMI::ContainerDirMenu, YACS::HMI::ReferenceMenu, YACS::HMI::CtrlOutPortMenu, YACS::HMI::CtrlInPortMenu, YACS::HMI::OutPortMenu, YACS::HMI::InPortMenu, YACS::HMI::ElementaryNodeMenu, YACS::HMI::LinkMenu, YACS::HMI::HeaderNodeMenu, YACS::HMI::ProcMenu, YACS::HMI::ComposedNodeMenu, and YACS::HMI::NodeMenu.
Definition at line 53 of file Menus.cxx.
Referenced by YACS::HMI::SchemaItem::popupMenu(), and YACS::HMI::SceneItem::popupMenu().
|
protectedslot |
Definition at line 73 of file Menus.cxx.
References DEBTRACE, and YACS::HMI::GenericGui::putGraphInForeachLoop().