Changeset View
Changeset View
Standalone View
Standalone View
src/view/kateviewinternal.h
Show First 20 Lines • Show All 121 Lines • ▼ Show 20 Line(s) | 109 | public: | |||
---|---|---|---|---|---|
122 | void clear(); | 122 | void clear(); | ||
123 | //END | 123 | //END | ||
124 | 124 | | |||
125 | private Q_SLOTS: | 125 | private Q_SLOTS: | ||
126 | // Updates the view and requests a redraw. | 126 | // Updates the view and requests a redraw. | ||
127 | void updateView(bool changed = false, int viewLinesScrolled = 0); | 127 | void updateView(bool changed = false, int viewLinesScrolled = 0); | ||
128 | 128 | | |||
129 | private: | 129 | private: | ||
130 | // Actually performs the updating, but doesn't call update(). | | |||
131 | void doUpdateView(bool changed = false, int viewLinesScrolled = 0); | | |||
132 | void makeVisible(const KTextEditor::Cursor &c, int endCol, bool force = false, bool center = false, bool calledExternally = false); | 130 | void makeVisible(const KTextEditor::Cursor &c, int endCol, bool force = false, bool center = false, bool calledExternally = false); | ||
133 | 131 | | |||
134 | public: | 132 | public: | ||
135 | // Start Position is a virtual cursor | 133 | // Start Position is a virtual cursor | ||
136 | KTextEditor::Cursor startPos() const | 134 | KTextEditor::Cursor startPos() const | ||
137 | { | 135 | { | ||
138 | return m_startPos; | 136 | return m_startPos; | ||
139 | } | 137 | } | ||
Show All 27 Lines | 161 | private Q_SLOTS: | |||
167 | void scrollNextPage(); | 165 | void scrollNextPage(); | ||
168 | void scrollPrevPage(); | 166 | void scrollPrevPage(); | ||
169 | void scrollPrevLine(); | 167 | void scrollPrevLine(); | ||
170 | void scrollNextLine(); | 168 | void scrollNextLine(); | ||
171 | void scrollColumns(int x); // connected to the valueChanged of the m_columnScroll | 169 | void scrollColumns(int x); // connected to the valueChanged of the m_columnScroll | ||
172 | void viewSelectionChanged(); | 170 | void viewSelectionChanged(); | ||
173 | 171 | | |||
174 | public: | 172 | public: | ||
175 | void doReturn(); | | |||
176 | void doSmartNewline(); | | |||
177 | void doDelete(); | | |||
178 | void doBackspace(); | | |||
179 | void doTabulator(); | | |||
180 | void doTranspose(); | | |||
181 | void doDeletePrevWord(); | | |||
182 | void doDeleteNextWord(); | | |||
183 | | ||||
184 | void cursorPrevChar(bool sel = false); | 173 | void cursorPrevChar(bool sel = false); | ||
185 | void cursorNextChar(bool sel = false); | 174 | void cursorNextChar(bool sel = false); | ||
186 | void wordPrev(bool sel = false); | 175 | void wordPrev(bool sel = false); | ||
187 | void wordNext(bool sel = false); | 176 | void wordNext(bool sel = false); | ||
188 | void home(bool sel = false); | 177 | void home(bool sel = false); | ||
189 | void end(bool sel = false); | 178 | void end(bool sel = false); | ||
190 | void cursorUp(bool sel = false); | 179 | void cursorUp(bool sel = false); | ||
191 | void cursorDown(bool sel = false); | 180 | void cursorDown(bool sel = false); | ||
▲ Show 20 Lines • Show All 290 Lines • Show Last 20 Lines |