Add last edit position to navigation history.

Task:     240811
This commit is contained in:
con
2009-03-19 14:18:26 +01:00
parent f84c651428
commit fc79c737b3
5 changed files with 35 additions and 13 deletions

View File

@@ -241,7 +241,7 @@ public:
// ITextEditor
void gotoLine(int line, int column = 0);
void gotoLine(int line, int column = 0, bool saveNewPosition = true);
int position(
ITextEditor::PositionOperation posOp = ITextEditor::Current
@@ -454,6 +454,7 @@ private:
void handleHomeKey(bool anchor);
void handleBackspaceKey();
void moveLineUpDown(bool up);
void saveCurrentCursorPositionForNavigation();
void toggleBlockVisible(const QTextBlock &block);
QRect collapseBox(const QTextBlock &block);
@@ -498,7 +499,7 @@ public:
int currentLine() const;
int currentColumn() const;
inline void gotoLine(int line, int column = 0) { e->gotoLine(line, column); }
void gotoLine(int line, int column = 0) { e->gotoLine(line, column); }
inline int position(
ITextEditor::PositionOperation posOp = ITextEditor::Current