diff options
Diffstat (limited to 'lslayoutwindow.h')
-rw-r--r-- | lslayoutwindow.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/lslayoutwindow.h b/lslayoutwindow.h index b2c4385..cd3c6ec 100644 --- a/lslayoutwindow.h +++ b/lslayoutwindow.h @@ -13,6 +13,7 @@ #include "lyt/packagebase.h" #include "lyt/layout.h" class LSPaneEditor; +class LSMaterialEditor; class LGLWidget; class LSLayoutWindow : public QMainWindow { @@ -52,10 +53,20 @@ private: bool m_loadingSettings; + // material things + QSplitter *m_materialSplitter; + + QListView *m_materialList; + QPushButton *m_addMaterialButton; + QPushButton *m_removeMaterialButton; + + LSMaterialEditor *m_materialEditor; + private slots: void handleWidthChanged(double v); void handleHeightChanged(double v); void selectedPaneChanged(const QModelIndex ¤t, const QModelIndex &previous); + void selectedMaterialChanged(const QModelIndex ¤t, const QModelIndex &previous); signals: |