XII Release 0.1.0
Loading...
Searching...
No Matches
xiiQtActionProxy Class Referenceabstract
Inheritance diagram for xiiQtActionProxy:
[legend]

Public Member Functions

virtual QAction * GetQAction ()=0
Public Member Functions inherited from xiiQtProxy
virtual void Update ()=0
virtual void SetAction (xiiAction *pAction)
xiiAction * GetAction ()

Additional Inherited Members

Static Public Member Functions inherited from xiiQtProxy
static bool TriggerDocumentAction (xiiDocument *pDocument, QKeyEvent *pEvent, bool bTestOnly)
static xiiRttiMappedObjectFactory< xiiQtProxy > & GetFactory ()
static QSharedPointer< xiiQtProxy > GetProxy (xiiActionContext &ref_context, xiiActionDescriptorHandle hAction)
Protected Member Functions inherited from xiiQtProxy
 XII_MAKE_SUBSYSTEM_STARTUP_FRIEND (GuiFoundation, QtProxies)
Protected Attributes inherited from xiiQtProxy
xiiAction * m_pAction
Static Protected Attributes inherited from xiiQtProxy
static xiiRttiMappedObjectFactory< xiiQtProxy > s_Factory
 Copyright (c) Theophilus Eriata. All Rights Reserved.
static xiiMap< xiiActionDescriptorHandle, QWeakPointer< xiiQtProxy > > s_GlobalActions
static xiiMap< const xiiDocument *, xiiMap< xiiActionDescriptorHandle, QWeakPointer< xiiQtProxy > > > s_DocumentActions
static xiiMap< QWidget *, xiiMap< xiiActionDescriptorHandle, QWeakPointer< xiiQtProxy > > > s_WindowActions
static QObject * s_pSignalProxy = nullptr

The documentation for this class was generated from the following file:
  • /home/runner/work/XII/XII/Source/Tools/Libs/GuiFoundation/ActionViews/QtProxy.moc.h