Changeset View
Changeset View
Standalone View
Standalone View
src/lib/abstracthighlighter.h
Show All 24 Lines | |||||
25 | #define KSYNTAXHIGHLIGHTING_ABSTRACTHIGHLIGHTERM_H | 25 | #define KSYNTAXHIGHLIGHTING_ABSTRACTHIGHLIGHTERM_H | ||
26 | 26 | | |||
27 | #include "ksyntaxhighlighting_export.h" | 27 | #include "ksyntaxhighlighting_export.h" | ||
28 | 28 | | |||
29 | #include <QObject> | 29 | #include <QObject> | ||
30 | 30 | | |||
31 | #include <memory> | 31 | #include <memory> | ||
32 | 32 | | |||
33 | QT_BEGIN_NAMESPACE | ||||
33 | class QString; | 34 | class QString; | ||
35 | QT_END_NAMESPACE | ||||
34 | 36 | | |||
35 | namespace KSyntaxHighlighting { | 37 | namespace KSyntaxHighlighting { | ||
36 | 38 | | |||
37 | class AbstractHighlighterPrivate; | 39 | class AbstractHighlighterPrivate; | ||
38 | class Definition; | 40 | class Definition; | ||
39 | class FoldingRegion; | 41 | class FoldingRegion; | ||
40 | class Format; | 42 | class Format; | ||
41 | class State; | 43 | class State; | ||
▲ Show 20 Lines • Show All 139 Lines • ▼ Show 20 Line(s) | 182 | protected: | |||
181 | AbstractHighlighterPrivate *d_ptr; | 183 | AbstractHighlighterPrivate *d_ptr; | ||
182 | 184 | | |||
183 | private: | 185 | private: | ||
184 | Q_DECLARE_PRIVATE(AbstractHighlighter) | 186 | Q_DECLARE_PRIVATE(AbstractHighlighter) | ||
185 | Q_DISABLE_COPY(AbstractHighlighter) | 187 | Q_DISABLE_COPY(AbstractHighlighter) | ||
186 | }; | 188 | }; | ||
187 | } | 189 | } | ||
188 | 190 | | |||
191 | QT_BEGIN_NAMESPACE | ||||
189 | Q_DECLARE_INTERFACE(KSyntaxHighlighting::AbstractHighlighter, "org.kde.SyntaxHighlighting.AbstractHighlighter") | 192 | Q_DECLARE_INTERFACE(KSyntaxHighlighting::AbstractHighlighter, "org.kde.SyntaxHighlighting.AbstractHighlighter") | ||
193 | QT_END_NAMESPACE | ||||
190 | 194 | | |||
191 | #endif // KSYNTAXHIGHLIGHTING_ABSTRACTHIGHLIGHTERM_H | 195 | #endif // KSYNTAXHIGHLIGHTING_ABSTRACTHIGHLIGHTERM_H |