aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/texteditor/outlinefactory.h
diff options
context:
space:
mode:
authorKai Koehne <kai.koehne@nokia.com>2010-07-16 11:04:20 +0200
committerKai Koehne <kai.koehne@nokia.com>2010-07-16 14:10:02 +0200
commit97ca483d33bd6d37e6ac7738f662baf6715fb320 (patch)
tree938c119d1d95fbbfca1b76f18322e1bff060573b /src/plugins/texteditor/outlinefactory.h
parentff5506f3b95bd64036d45aa4a206d31d57c8aab9 (diff)
QmlJSOutline: Store the filter settings when switching files
Diffstat (limited to 'src/plugins/texteditor/outlinefactory.h')
-rw-r--r--src/plugins/texteditor/outlinefactory.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/texteditor/outlinefactory.h b/src/plugins/texteditor/outlinefactory.h
index 8c5fe1b5c0..3614b93299 100644
--- a/src/plugins/texteditor/outlinefactory.h
+++ b/src/plugins/texteditor/outlinefactory.h
@@ -25,6 +25,9 @@ public:
QToolButton *toggleSyncButton();
QToolButton *filterButton();
+ void saveSettings(int position);
+ void restoreSettings(int position);
+
private:
bool isCursorSynchronized() const;
QWidget *dummyWidget() const;
@@ -41,6 +44,7 @@ private:
QToolButton *m_filterButton;
QMenu *m_filterMenu;
bool m_syncWithEditor;
+ int m_position;
};
class OutlineFactory : public Core::INavigationWidgetFactory