Changeset View
Changeset View
Standalone View
Standalone View
kwrite/kwrite.cpp
Show First 20 Lines • Show All 53 Lines • ▼ Show 20 Line(s) | |||||
54 | #include <QLabel> | 54 | #include <QLabel> | ||
55 | #include <QDragEnterEvent> | 55 | #include <QDragEnterEvent> | ||
56 | #include <QMenuBar> | 56 | #include <QMenuBar> | ||
57 | #include <QDir> | 57 | #include <QDir> | ||
58 | #include <QFileDialog> | 58 | #include <QFileDialog> | ||
59 | #include <QFileOpenEvent> | 59 | #include <QFileOpenEvent> | ||
60 | 60 | | |||
61 | KWrite::KWrite(KTextEditor::Document *doc, KWriteApplication *app) | 61 | KWrite::KWrite(KTextEditor::Document *doc, KWriteApplication *app) | ||
62 | : m_view(nullptr) | 62 | : m_app(app) | ||
63 | , m_recentFiles(nullptr) | | |||
64 | , m_paShowPath(nullptr) | | |||
65 | , m_paShowMenuBar(nullptr) | | |||
66 | , m_paShowStatusBar(nullptr) | | |||
67 | , m_activityResource(nullptr) | | |||
68 | , m_app(app) | | |||
69 | , m_mainWindow(this) | 63 | , m_mainWindow(this) | ||
70 | { | 64 | { | ||
71 | if (!doc) { | 65 | if (!doc) { | ||
72 | doc = KTextEditor::Editor::instance()->createDocument(nullptr); | 66 | doc = KTextEditor::Editor::instance()->createDocument(nullptr); | ||
73 | 67 | | |||
74 | // enable the modified on disk warning dialogs if any | 68 | // enable the modified on disk warning dialogs if any | ||
75 | if (qobject_cast<KTextEditor::ModificationInterface *>(doc)) { | 69 | if (qobject_cast<KTextEditor::ModificationInterface *>(doc)) { | ||
76 | qobject_cast<KTextEditor::ModificationInterface *>(doc)->setModifiedOnDiskWarning(true); | 70 | qobject_cast<KTextEditor::ModificationInterface *>(doc)->setModifiedOnDiskWarning(true); | ||
▲ Show 20 Lines • Show All 452 Lines • Show Last 20 Lines |