![]() |
Plasma Engine
2.0
|
Public Member Functions | |
virtual void | Update () override |
virtual void | SetAction (plAction *pAction) override |
virtual QAction * | GetQAction () |
![]() | |
virtual QMenu * | GetQMenu () |
![]() | |
plAction * | GetAction () |
Additional Inherited Members | |
![]() | |
static bool | TriggerDocumentAction (plDocument *pDocument, QKeyEvent *pEvent, bool bTestOnly) |
Converts the QKeyEvent into a shortcut and tries to find a matching action in the document and global action list. | |
static plRttiMappedObjectFactory< plQtProxy > & | GetFactory () |
static QSharedPointer< plQtProxy > | GetProxy (plActionContext &ref_context, plActionDescriptorHandle hAction) |
![]() | |
PL_MAKE_SUBSYSTEM_STARTUP_FRIEND (GuiFoundation, QtProxies) | |
![]() | |
QMenu * | m_pMenu |
![]() | |
plAction * | m_pAction |
![]() | |
static plRttiMappedObjectFactory< plQtProxy > | s_Factory |
static plMap< plActionDescriptorHandle, QWeakPointer< plQtProxy > > | s_GlobalActions |
static plMap< const plDocument *, plMap< plActionDescriptorHandle, QWeakPointer< plQtProxy > > > | s_DocumentActions |
static plMap< QWidget *, plMap< plActionDescriptorHandle, QWeakPointer< plQtProxy > > > | s_WindowActions |
static QObject * | s_pSignalProxy = nullptr |
|
overridevirtual |
Reimplemented from plQtDynamicMenuProxy.
|
overridevirtual |
Reimplemented from plQtMenuProxy.