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

Public Slots

void OnCollapseStateChanged (bool bCollapsed)
 

Signals

void ExtendContextMenu (QMenu &ref_menu, const plHybridArray< plPropertySelection, 8 > &items, const plAbstractProperty *pProp)
 

Public Member Functions

 plQtPropertyGridWidget (QWidget *pParent, plDocument *pDocument=nullptr, bool bBindToSelectionManager=true)
 
void SetDocument (plDocument *pDocument, bool bBindToSelectionManager=true)
 
void ClearSelection ()
 
void SetSelectionIncludeExcludeProperties (const char *szIncludeProperties=nullptr, const char *szExcludeProperties=nullptr)
 
void SetSelection (const plDeque< const plDocumentObject * > &selection)
 
const plDocumentGetDocument () const
 
const plDocumentObjectManagerGetObjectManager () const
 
plCommandHistoryGetCommandHistory () const
 
plObjectAccessorBaseGetObjectAccessor () const
 
void SetCollapseState (plQtGroupBoxBase *pBox)
 

Static Public Member Functions

static plRttiMappedObjectFactory< plQtPropertyWidget > & GetFactory () { return new plQtFilePropertyWidget()
 
static plQtPropertyWidgetCreateMemberPropertyWidget (const plAbstractProperty *pProp)
 
static plQtPropertyWidgetCreatePropertyWidget (const plAbstractProperty *pProp)
 

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