Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
ViewPMS.hpp
Go to the documentation of this file.
1#ifndef IV_SRC_UI_VIEWS_EDITOR_VIEWPMS_HPP_
2#define IV_SRC_UI_VIEWS_EDITOR_VIEWPMS_HPP_
3
5
6namespace iv::views::editor
7{
8
9class ViewPMS final : public AbstractView
10{
11public:
12 ViewPMS();
13 ~ViewPMS() override = default;
14 ViewPMS(const ViewPMS &other) = delete;
15 ViewPMS(ViewPMS &&other) = delete;
16 ViewPMS &operator=(const ViewPMS &other) = delete;
17 ViewPMS &operator=(ViewPMS &&other) = delete;
18
19 bool isViewEditor() override
20 {
21 return true;
22 }
23 std::optional<iv::views::editor::eEditorView> getEditorViewType() override
24 {
26 }
27
28private:
29 AbstractComponentGUI *create(CDialog *dialogFather, AbstractViewPanelEditor **viewPanelEditor) override;
30};
31
32}// namespace iv::views::editor
33
34#endif//IV_SRC_UI_VIEWS_EDITOR_VIEWPMS_HPP_
Definition AbstractComponentGUI.hpp:30
Definition AbstractViewPanelEditor.hpp:12
Definition AbstractView.hpp:11
Definition CDialog.hpp:21
Definition ViewPMS.hpp:10
ViewPMS(const ViewPMS &other)=delete
ViewPMS & operator=(ViewPMS &&other)=delete
ViewPMS()
Definition ViewPMS.cpp:10
~ViewPMS() override=default
std::optional< iv::views::editor::eEditorView > getEditorViewType() override
Definition ViewPMS.hpp:23
AbstractComponentGUI * create(CDialog *dialogFather, AbstractViewPanelEditor **viewPanelEditor) override
Definition ViewPMS.cpp:14
ViewPMS(ViewPMS &&other)=delete
ViewPMS & operator=(const ViewPMS &other)=delete
bool isViewEditor() override
Definition ViewPMS.hpp:19
Definition enums.hpp:5