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

Public Slots

void OnCollapseStateChanged (bool bCollapsed)
 

Signals

void ExtendContextMenu (QMenu &ref_menu, const xiiHybridArray< xiiPropertySelection, 8 > &items, const xiiAbstractProperty *pProp)
 

Public Member Functions

 xiiQtPropertyGridWidget (QWidget *pParent, xiiDocument *pDocument=nullptr, bool bBindToSelectionManager=true)
 
void SetDocument (xiiDocument *pDocument, bool bBindToSelectionManager=true)
 
void ClearSelection ()
 
void SetSelectionIncludeExcludeProperties (xiiStringView sIncludeProperties={}, xiiStringView sExcludeProperties={})
 
void SetSelection (const xiiDeque< const xiiDocumentObject * > &selection)
 
const xiiDocumentGetDocument () const
 
const xiiDocumentObjectManagerGetObjectManager () const
 
xiiCommandHistoryGetCommandHistory () const
 
xiiObjectAccessorBaseGetObjectAccessor () const
 
void SetCollapseState (xiiQtGroupBoxBase *pBox)
 

Static Public Member Functions

static xiiRttiMappedObjectFactory< xiiQtPropertyWidget > & GetFactory () { return new xiiQtFilePropertyWidget()
 
static xiiQtPropertyWidgetCreateMemberPropertyWidget (const xiiAbstractProperty *pProp)
 
static xiiQtPropertyWidgetCreatePropertyWidget (const xiiAbstractProperty *pProp)
 

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