OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
TextEditorView.h
Go to the documentation of this file.
1
4// ###########################################################################################################################################################################################################################################################################################################################
5
6#pragma once
7
8// OpenTwin header
10
11namespace ot {
12
13 class TextEditor;
14
16 Q_OBJECT
17 public:
18 TextEditorView(TextEditor* _textEditor = (TextEditor*)nullptr);
19 virtual ~TextEditorView();
20
21 // ###########################################################################################################################################################################################################################################################################################################################
22
23 // Base class functions
24
25 virtual QWidget* getViewWidget(void) override;
26
27 // ###########################################################################################################################################################################################################################################################################################################################
28
29 TextEditor* getTextEditor(void) const { return m_textEditor; };
30
31 Q_SIGNALS:
32 void saveRequested(void);
33
34 private Q_SLOTS:
35 void slotSaveRequested(void);
36 void slotModifiedChanged(bool _isModified);
37
38 private:
39 TextEditor* m_textEditor;
40
41 };
42
43}
#define OT_WIDGETS_API_EXPORT
Definition OTWidgetsAPIExport.h:12
Definition TextEditor.h:47
Definition TextEditorView.h:15
void saveRequested(void)
TextEditor * getTextEditor(void) const
Definition TextEditorView.h:29
The WidgetView class is used to integrate the Qt-ADS functionallity into open twin.
Definition WidgetView.h:33
Definition Connector.h:8