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:
11  QString object_id;
12  QString object_path;
13 protected:
14  void contextMenuEvent(QContextMenuEvent *event) override;
15 public:
16  MyTextEditorWidget(QWidget *parent = nullptr);
17  void setDocument(const QList<Document::Line> *source, MainWindow *mw, QString const &object_id, QString const &object_path);
19  void clear();
20 };
21 
22 #endif // MYTEXTEDITORWIDGET_H
MainWindow::saveAs
bool saveAs(RepositoryWrapperFrame *frame, const QString &id, const QString &dstpath)
Definition: MainWindow.cpp:5365
TextEditorView::event
bool event(QEvent *event) override
Definition: TextEditorView.cpp:200
MyTextEditorWidget::object_id
QString object_id
Definition: MyTextEditorWidget.h:11
TextEditorWidget.h
TextEditorView
Definition: TextEditorView.h:32
MainWindow::frame
RepositoryWrapperFrame * frame()
Definition: MainWindow.cpp:348
AbstractCharacterBasedApplication::setDocument
void setDocument(const QList< Document::Line > *source)
Definition: AbstractCharacterBasedApplication.cpp:769
AbstractCharacterBasedApplication::editCopy
void editCopy()
Definition: AbstractCharacterBasedApplication.cpp:2111
PATH_PREFIX
#define PATH_PREFIX
Definition: ApplicationGlobal.h:63
MyTextEditorWidget::contextMenuEvent
void contextMenuEvent(QContextMenuEvent *event) override
Definition: MyTextEditorWidget.cpp:38
misc.h
MainWindow
Definition: MainWindow.h:58
misc::contextMenuPos
static QPoint contextMenuPos(QWidget *w, QContextMenuEvent *e)
Definition: misc.cpp:461
MyTextEditorWidget::view
TextEditorView * view()
Definition: MyTextEditorWidget.cpp:16
MyTextEditorWidget
Definition: MyTextEditorWidget.h:8
TextEditorView::setTextFont
void setTextFont(const QFont &font)
Definition: TextEditorView.cpp:115
joinpath.h
MyTextEditorWidget::object_path
QString object_path
Definition: MyTextEditorWidget.h:12
MyTextEditorWidget::mainwindow
MainWindow * mainwindow
Definition: MyTextEditorWidget.h:10
MyTextEditorWidget.h
MainWindow.h
Git::isValidID
static bool isValidID(QString const &id)
Definition: Git.cpp:154
MyTextEditorWidget::setDocument
void setDocument(const QList< Document::Line > *source, MainWindow *mw, QString const &object_id, QString const &object_path)
Definition: MyTextEditorWidget.cpp:30
MyTextEditorWidget::clear
void clear()
Definition: MyTextEditorWidget.cpp:21
MainWindow::currentWorkingCopyDir
QString currentWorkingCopyDir() const
MainWindow::currentWorkingCopyDir.
Definition: MainWindow.cpp:853
AbstractCharacterBasedApplication::clear
void clear()
Definition: AbstractCharacterBasedApplication.cpp:764
MyTextEditorWidget::MyTextEditorWidget
MyTextEditorWidget(QWidget *parent=nullptr)
Definition: MyTextEditorWidget.cpp:9