Changeset View
Changeset View
Standalone View
Standalone View
addons/kate-ctags/kate_ctags_plugin.h
Show All 38 Lines | 38 | { | |||
---|---|---|---|---|---|
39 | Q_OBJECT | 39 | Q_OBJECT | ||
40 | 40 | | |||
41 | public: | 41 | public: | ||
42 | explicit KateCTagsPlugin(QObject* parent = nullptr, const QList<QVariant> & = QList<QVariant>()); | 42 | explicit KateCTagsPlugin(QObject* parent = nullptr, const QList<QVariant> & = QList<QVariant>()); | ||
43 | ~KateCTagsPlugin() override {} | 43 | ~KateCTagsPlugin() override {} | ||
44 | 44 | | |||
45 | QObject *createView(KTextEditor::MainWindow *mainWindow) override; | 45 | QObject *createView(KTextEditor::MainWindow *mainWindow) override; | ||
46 | 46 | | |||
47 | int configPages() const override { return 1; }; | 47 | int configPages() const override { return 1; } | ||
48 | KTextEditor::ConfigPage *configPage (int number = 0, QWidget *parent = nullptr) override; | 48 | KTextEditor::ConfigPage *configPage (int number = 0, QWidget *parent = nullptr) override; | ||
49 | void readConfig(); | 49 | void readConfig(); | ||
50 | 50 | | |||
51 | KateCTagsView *m_view; | 51 | KateCTagsView *m_view = nullptr; | ||
52 | }; | 52 | }; | ||
53 | 53 | | |||
54 | //******************************************************************/ | 54 | //******************************************************************/ | ||
55 | class KateCTagsConfigPage : public KTextEditor::ConfigPage { | 55 | class KateCTagsConfigPage : public KTextEditor::ConfigPage { | ||
56 | Q_OBJECT | 56 | Q_OBJECT | ||
57 | public: | 57 | public: | ||
58 | explicit KateCTagsConfigPage( QWidget* parent = nullptr, KateCTagsPlugin *plugin = nullptr ); | 58 | explicit KateCTagsConfigPage( QWidget* parent = nullptr, KateCTagsPlugin *plugin = nullptr ); | ||
59 | ~KateCTagsConfigPage() override {} | 59 | ~KateCTagsConfigPage() override {} | ||
Show All 26 Lines |