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