Changeset View
Changeset View
Standalone View
Standalone View
src/widgets/gcodeeditorwidget.h
Show All 31 Lines | 31 | public: | |||
---|---|---|---|---|---|
32 | explicit GCodeEditorWidget(QWidget *parent = nullptr); | 32 | explicit GCodeEditorWidget(QWidget *parent = nullptr); | ||
33 | void loadFile(const QUrl &file); | 33 | void loadFile(const QUrl &file); | ||
34 | QVector<QUrl> modifiedFiles(); | 34 | QVector<QUrl> modifiedFiles(); | ||
35 | bool saveFile(const QUrl &url); | 35 | bool saveFile(const QUrl &url); | ||
36 | 36 | | |||
37 | private: | 37 | private: | ||
38 | QMap<QUrl, KTextEditor::Document *> urlDoc; | 38 | QMap<QUrl, KTextEditor::Document *> urlDoc; | ||
39 | QMap<QUrl, QWidget *> urlTab; | 39 | QMap<QUrl, QWidget *> urlTab; | ||
40 | KTextEditor::ConfigInterface *m_interface; | 40 | KTextEditor::ConfigInterface *m_interface = nullptr; | ||
41 | KTextEditor::Document *newDoc(const QUrl &file); | 41 | KTextEditor::Document *newDoc(const QUrl &file); | ||
42 | KTextEditor::Editor *m_editor; | 42 | KTextEditor::Editor *m_editor; | ||
43 | KTextEditor::View *newView(KTextEditor::Document *doc); | 43 | KTextEditor::View *newView(KTextEditor::Document *doc); | ||
44 | QTabWidget *m_tabwidget; | 44 | QTabWidget *m_tabwidget; | ||
45 | void closeTab(int index); | 45 | void closeTab(int index); | ||
46 | void currentIndexChanged(int index); | 46 | void currentIndexChanged(int index); | ||
47 | void setupInterface(const KTextEditor::View *view); | 47 | void setupInterface(const KTextEditor::View *view); | ||
48 | void setupTabWidget(); | 48 | void setupTabWidget(); | ||
Show All 10 Lines |