18 #ifndef __H__OCULAR_EDITOR_MATERIAL_EDITOR_DIALOG__H__
19 #define __H__OCULAR_EDITOR_MATERIAL_EDITOR_DIALOG__H__
21 #include <QtWidgets/qdialog.h>
38 class MaterialPropertiesPanel;
53 virtual void showEvent(QShowEvent* event)
override;
59 void buildRightSide();
60 void buildPropertyPanel();
61 void buildActionButtons();
71 QHBoxLayout* m_MainLayout;
72 QVBoxLayout* m_RightLayout;
73 QHBoxLayout* m_ActionButtonLayout;
74 QVBoxLayout* m_MaterialTreeLayout;
75 QVBoxLayout* m_MaterialGroupLayout;
76 QVBoxLayout* m_PropertyGroupLayout;
78 QPushButton* m_ButtonOK;
79 QPushButton* m_ButtonCancel;
80 QPushButton* m_ButtonApply;
84 QFrame* m_ActionButtonFrame;
86 QGroupBox* m_MaterialGroupBox;
87 QGroupBox* m_PropertyGroupBox;
Definition: MaterialPropertiesPanel.hpp:46
Dialog to view and editor Material resource objects.
Definition: MaterialEditorDialog.hpp:44
Definition: MaterialTree.hpp:44
Note: Once this library is made dynamic, this will no longer be needed.
Definition: Common.hpp:70