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

Public Member Functions

virtual void Update () override
 
virtual void SetAction (xiiAction *pAction) override
 
virtual QAction * GetQAction () override
 
- Public Member Functions inherited from xiiQtProxy
xiiActionGetAction ()
 

Additional Inherited Members

- Static Public Member Functions inherited from xiiQtProxy
static bool TriggerDocumentAction (xiiDocument *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 xiiRttiMappedObjectFactory< xiiQtProxy > & GetFactory ()
 
static QSharedPointer< xiiQtProxyGetProxy (xiiActionContext &ref_context, xiiActionDescriptorHandle hAction)
 
- Protected Member Functions inherited from xiiQtProxy
 XII_MAKE_SUBSYSTEM_STARTUP_FRIEND (GuiFoundation, QtProxies)
 
- Protected Attributes inherited from xiiQtProxy
xiiActionm_pAction
 
- Static Protected Attributes inherited from xiiQtProxy
static xiiRttiMappedObjectFactory< xiiQtProxys_Factory
 
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
 

Member Function Documentation

◆ GetQAction()

QAction * xiiQtButtonProxy::GetQAction ( )
overridevirtual

Implements xiiQtActionProxy.

◆ SetAction()

void xiiQtButtonProxy::SetAction ( xiiAction * pAction)
overridevirtual

Reimplemented from xiiQtProxy.

◆ Update()

void xiiQtButtonProxy::Update ( )
overridevirtual

Implements xiiQtProxy.


The documentation for this class was generated from the following files: