Plasma Engine  2.0
Loading...
Searching...
No Matches
plQtButtonProxy Class Reference
Inheritance diagram for plQtButtonProxy:

Public Member Functions

virtual void Update () override
 
virtual void SetAction (plAction *pAction) override
 
virtual QAction * GetQAction () override
 
- Public Member Functions inherited from plQtProxy
plActionGetAction ()
 

Additional Inherited Members

- Static Public Member Functions inherited from plQtProxy
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< plQtProxyGetProxy (plActionContext &ref_context, plActionDescriptorHandle hAction)
 
- Protected Member Functions inherited from plQtProxy
 PL_MAKE_SUBSYSTEM_STARTUP_FRIEND (GuiFoundation, QtProxies)
 
- Protected Attributes inherited from plQtProxy
plActionm_pAction
 
- Static Protected Attributes inherited from plQtProxy
static plRttiMappedObjectFactory< plQtProxys_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
 

Member Function Documentation

◆ GetQAction()

QAction * plQtButtonProxy::GetQAction ( )
overridevirtual

Implements plQtActionProxy.

◆ SetAction()

void plQtButtonProxy::SetAction ( plAction * pAction)
overridevirtual

Reimplemented from plQtProxy.

◆ Update()

void plQtButtonProxy::Update ( )
overridevirtual

Implements plQtProxy.


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