Guitar
MyTextEditorWidget.h
Go to the documentation of this file.
1 #ifndef MYTEXTEDITORWIDGET_H
2 #define MYTEXTEDITORWIDGET_H
3 
5 
6 class MainWindow;
7 
9 private:
10  QString object_id;
11  QString object_path;
12 protected:
13  void contextMenuEvent(QContextMenuEvent *event) override;
14 public:
15  MyTextEditorWidget(QWidget *parent = nullptr);
16  void setDocument(const QList<Document::Line> *source, QString const &object_id, QString const &object_path);
18  void clear();
19 };
20 
21 #endif // MYTEXTEDITORWIDGET_H
Definition: MainWindow.h:85
Definition: MyTextEditorWidget.h:8
void clear()
Definition: MyTextEditorWidget.cpp:22
MyTextEditorWidget(QWidget *parent=nullptr)
Definition: MyTextEditorWidget.cpp:10
void setDocument(const QList< Document::Line > *source, QString const &object_id, QString const &object_path)
Definition: MyTextEditorWidget.cpp:30
TextEditorView * view()
Definition: MyTextEditorWidget.cpp:17
QString object_path
Definition: MyTextEditorWidget.h:11
void contextMenuEvent(QContextMenuEvent *event) override
Definition: MyTextEditorWidget.cpp:37
QString object_id
Definition: MyTextEditorWidget.h:10
Definition: TextEditorView.h:32
bool event(QEvent *event) override
Definition: TextEditorView.cpp:200