Changeset View
Changeset View
Standalone View
Standalone View
src/view/kateview.h
Show First 20 Lines • Show All 64 Lines • ▼ Show 20 Line(s) | |||||
65 | class KateMessageWidget; | 65 | class KateMessageWidget; | ||
66 | class KateIconBorder; | 66 | class KateIconBorder; | ||
67 | class KateStatusBar; | 67 | class KateStatusBar; | ||
68 | class KateViewEncodingAction; | 68 | class KateViewEncodingAction; | ||
69 | class KateModeMenu; | 69 | class KateModeMenu; | ||
70 | class KateAbstractInputMode; | 70 | class KateAbstractInputMode; | ||
71 | class KateScriptActionMenu; | 71 | class KateScriptActionMenu; | ||
72 | class KateMessageLayout; | 72 | class KateMessageLayout; | ||
73 | class KateInlineNoteData; | ||||
73 | 74 | | |||
74 | class KToggleAction; | 75 | class KToggleAction; | ||
75 | class KSelectAction; | 76 | class KSelectAction; | ||
76 | 77 | | |||
77 | class QAction; | 78 | class QAction; | ||
78 | 79 | | |||
79 | namespace KTextEditor | 80 | namespace KTextEditor | ||
80 | { | 81 | { | ||
▲ Show 20 Lines • Show All 174 Lines • ▼ Show 20 Line(s) | 252 | public: | |||
255 | } | 256 | } | ||
256 | 257 | | |||
257 | // | 258 | // | ||
258 | // Inline Notes Interface | 259 | // Inline Notes Interface | ||
259 | // | 260 | // | ||
260 | public: | 261 | public: | ||
261 | void registerInlineNoteProvider(KTextEditor::InlineNoteProvider *provider) Q_DECL_OVERRIDE; | 262 | void registerInlineNoteProvider(KTextEditor::InlineNoteProvider *provider) Q_DECL_OVERRIDE; | ||
262 | void unregisterInlineNoteProvider(KTextEditor::InlineNoteProvider *provider) Q_DECL_OVERRIDE; | 263 | void unregisterInlineNoteProvider(KTextEditor::InlineNoteProvider *provider) Q_DECL_OVERRIDE; | ||
263 | QRect inlineNoteRect(const KTextEditor::InlineNote& note) const; | 264 | QRect inlineNoteRect(const KateInlineNoteData& note) const; | ||
264 | 265 | | |||
265 | QVarLengthArray<KTextEditor::InlineNote, 8> inlineNotes(int line) const; | 266 | QVarLengthArray<KateInlineNoteData, 8> inlineNotes(int line) const; | ||
266 | 267 | | |||
267 | private: | 268 | private: | ||
268 | QVector<KTextEditor::InlineNoteProvider *> m_inlineNoteProviders; | 269 | QVector<KTextEditor::InlineNoteProvider *> m_inlineNoteProviders; | ||
269 | 270 | | |||
270 | private Q_SLOTS: | 271 | private Q_SLOTS: | ||
271 | void inlineNotesReset(); | 272 | void inlineNotesReset(); | ||
272 | void inlineNotesLineChanged(int line); | 273 | void inlineNotesLineChanged(int line); | ||
273 | 274 | | |||
▲ Show 20 Lines • Show All 745 Lines • Show Last 20 Lines |