15 #ifndef BORNAGAIN_GUI2_MATERIALEDITOR_MATERIALEDITORWIDGET_H
16 #define BORNAGAIN_GUI2_MATERIALEDITOR_MATERIALEDITORWIDGET_H
18 #include "darefl_export.h"
24 class ViewModelDelegate;
31 class MaterialTableView;
32 class MaterialTreeView;
33 class MaterialSelectionModel;
54 std::unique_ptr<ModelView::ViewModelDelegate>
m_delegate;
Main class to holds all models of GUI session.
Model to hold MaterialItems.
Custom selection model for material view model (AbstractViewModel).
Extension of QTreeView for material editing.
materialitems.h Collection of materials to populate MaterialModel.
Based on Qt example "codeeditor" Copyright (C) 2016 The Qt Company Ltd.