NDEVR
API Documentation
CustomTreeWidgetsabstract

Allows for modification or addition of the widgets shown when an object is selected by the user in the TreeView. More...

Inheritance diagram for CustomTreeWidgets:
[legend]
Collaboration diagram for CustomTreeWidgets:
[legend]

Public Member Functions

virtual UUID id () const =0
 Retrieves the unique identifier for this widget provider.
virtual void setTreeWidgetsForSelection (const UUID &id, Buffer< QWidget * > &widgets, SceneTree *tree)=0
 Populates the widget list shown when an object is selected in the tree view.

Detailed Description

Allows for modification or addition of the widgets shown when an object is selected by the user in the TreeView.


Default widgets

Definition at line 52 of file SceneTreeModelDelegate.h.

Member Function Documentation

◆ id()

virtual UUID CustomTreeWidgets::id ( ) const
pure virtual

Retrieves the unique identifier for this widget provider.

Returns
The UUID of this provider.

◆ setTreeWidgetsForSelection()

virtual void CustomTreeWidgets::setTreeWidgetsForSelection ( const UUID & id,
Buffer< QWidget * > & widgets,
SceneTree * tree )
pure virtual

Populates the widget list shown when an object is selected in the tree view.

Parameters
[in]idThe UUID of the selected object.
[in]widgetsThe buffer of widgets to populate.
[in]treeThe scene tree displaying the selection.

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