Guitar
MyTextEditorWidget.h
Go to the documentation of this file.
1 #ifndef MYTEXTEDITORWIDGET_H
2 #define MYTEXTEDITORWIDGET_H
3 
5 #include "MyObjectViewBase.h"
6 
7 class MainWindow;
8 
10 protected:
11  void contextMenuEvent(QContextMenuEvent *event) override;
12 public:
13  MyTextEditorWidget(QWidget *parent = nullptr);
14  void setDocument(const std::vector<Document::Line> *source, const std::string &object_id, QString const &object_path);
16  void clear();
17 };
18 
19 #endif // MYTEXTEDITORWIDGET_H
Definition: MainWindow.h:49
Definition: MyObjectViewBase.h:7
Definition: MyTextEditorWidget.h:9
void clear()
Definition: MyTextEditorWidget.cpp:21
MyTextEditorWidget(QWidget *parent=nullptr)
Definition: MyTextEditorWidget.cpp:9
void setDocument(const std::vector< Document::Line > *source, const std::string &object_id, QString const &object_path)
Definition: MyTextEditorWidget.cpp:29
TextEditorView * view()
Definition: MyTextEditorWidget.cpp:16
void contextMenuEvent(QContextMenuEvent *event) override
Definition: MyTextEditorWidget.cpp:36
Definition: TextEditorView.h:32
bool event(QEvent *event) override
Definition: TextEditorView.cpp:196