Changeset View
Changeset View
Standalone View
Standalone View
plugins/problemreporter/problemreporterplugin.h
Show First 20 Lines • Show All 58 Lines • ▼ Show 20 Line(s) | 52 | public: | |||
---|---|---|---|---|---|
59 | void unload() override; | 59 | void unload() override; | ||
60 | 60 | | |||
61 | ProblemReporterModel* model() const; | 61 | ProblemReporterModel* model() const; | ||
62 | 62 | | |||
63 | private Q_SLOTS: | 63 | private Q_SLOTS: | ||
64 | void updateReady(const KDevelop::IndexedString& url, const KDevelop::ReferencedTopDUContext&); | 64 | void updateReady(const KDevelop::IndexedString& url, const KDevelop::ReferencedTopDUContext&); | ||
65 | void updateHighlight(const KDevelop::IndexedString& url); | 65 | void updateHighlight(const KDevelop::IndexedString& url); | ||
66 | void textDocumentCreated(KDevelop::IDocument* document); | 66 | void textDocumentCreated(KDevelop::IDocument* document); | ||
67 | void showModel(const QString& name); | ||||
67 | 68 | | |||
68 | private: | 69 | private: | ||
69 | class ProblemReporterFactory* m_factory; | 70 | class ProblemReporterFactory* m_factory; | ||
70 | ProblemReporterModel* m_model; | 71 | ProblemReporterModel* m_model; | ||
71 | 72 | | |||
72 | QHash<KDevelop::IndexedString, ProblemHighlighter*> m_highlighters; | 73 | QHash<KDevelop::IndexedString, ProblemHighlighter*> m_highlighters; | ||
73 | public slots: | 74 | public slots: | ||
74 | void documentClosed(KDevelop::IDocument*); | 75 | void documentClosed(KDevelop::IDocument*); | ||
75 | }; | 76 | }; | ||
76 | 77 | | |||
77 | #endif // KDEVPLATFORM_PLUGIN_PROBLEMREPORTERPLUGIN_H | 78 | #endif // KDEVPLATFORM_PLUGIN_PROBLEMREPORTERPLUGIN_H | ||
78 | 79 | | |||
79 | // kate: space-indent on; indent-width 2; tab-width 4; replace-tabs on; auto-insert-doxygen on | 80 | // kate: space-indent on; indent-width 2; tab-width 4; replace-tabs on; auto-insert-doxygen on |