27 treeView()->setEditTriggers(QAbstractItemView::AllEditTriggers);
28 treeView()->setAlternatingRowColors(
true);
40 treeView()->setRootIsDecorated(
false);
Tree view to show items of SessionModel via ViewModel mechanism.
void setViewModel(std::unique_ptr< ViewModel > viewModel)
ViewModel * viewModel() const
void setItem(SessionItem *item)
PropertyTreeView(QWidget *parent=nullptr)
The main object representing an editable/displayable/serializable entity.
SessionModel * model() const
Returns the model to which given item belongs to.
void setRootSessionItem(SessionItem *item)
MVVM_VIEWMODEL_EXPORT std::unique_ptr< ViewModel > CreatePropertyViewModel(SessionModel *model)
Creates view model to represent SessionModel for Qt views.
materialitems.h Collection of materials to populate MaterialModel.