Plasma Engine  2.0
Loading...
Searching...
No Matches
plQtActionProxy Class Referenceabstract
Inheritance diagram for plQtActionProxy:

Public Member Functions

virtual QAction * GetQAction ()=0
 
- Public Member Functions inherited from plQtProxy
virtual void Update ()=0
 
virtual void SetAction (plAction *pAction)
 
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
 

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