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
9
#include "
OTWidgets/WidgetView.h
"
10
11
namespace
ot
{
12
13
class
TextEditor;
14
15
class
OT_WIDGETS_API_EXPORT
TextEditorView
:
public
WidgetView
{
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
}
OT_WIDGETS_API_EXPORT
#define OT_WIDGETS_API_EXPORT
Definition
OTWidgetsAPIExport.h:12
WidgetView.h
ot::TextEditor
Definition
TextEditor.h:47
ot::TextEditorView
Definition
TextEditorView.h:15
ot::TextEditorView::saveRequested
void saveRequested(void)
ot::TextEditorView::getTextEditor
TextEditor * getTextEditor(void) const
Definition
TextEditorView.h:29
ot::WidgetView
The WidgetView class is used to integrate the Qt-ADS functionallity into open twin.
Definition
WidgetView.h:33
ot
Definition
Connector.h:8
Libraries
OTWidgets
include
OTWidgets
TextEditorView.h
Generated by
1.10.0