Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
PanelGroupsEditor.hpp
Go to the documentation of this file.
1#ifndef IV_SRC_UI_PANELS_PANELGROUPSEDITOR_HPP_
2#define IV_SRC_UI_PANELS_PANELGROUPSEDITOR_HPP_
3
4#include "core/enums.hpp"
7
8#include <memory>
9
10namespace iv::panels
11{
12
14{
15public:
17
18 void update() override;
19
20private:
21 AbstractComponentGUI *buildPanel(CDialog *dialogFather) override;
22
24
25 std::shared_ptr<AbstractSheetModel> m_sheetModelRef;
27};
28
29}// namespace iv::panels
30
31#endif//IV_SRC_UI_PANELS_PANELGROUPSEDITOR_HPP_
Definition AbstractComponentGUI.hpp:30
Definition AbstractViewPanelEditor.hpp:12
Definition CDialog.hpp:21
Definition CSheet.hpp:20
Definition PanelGroupsEditor.hpp:14
PanelGroupsEditor()
Definition PanelGroupsEditor.cpp:299
AbstractComponentGUI * prvBuildButtonsLayout()
Definition PanelGroupsEditor.cpp:360
CSheet * m_sheetRef
Definition PanelGroupsEditor.hpp:26
void update() override
Definition PanelGroupsEditor.cpp:304
std::shared_ptr< AbstractSheetModel > m_sheetModelRef
Definition PanelGroupsEditor.hpp:25
AbstractComponentGUI * buildPanel(CDialog *dialogFather) override
Definition PanelGroupsEditor.cpp:320
Definition ButtonAccessFactory.cpp:11