diff options
author | Arno <am@disconnect.de> | 2010-06-18 18:01:17 +0200 |
---|---|---|
committer | Arno <am@disconnect.de> | 2010-06-18 18:01:17 +0200 |
commit | df74e7f25fe763f100d3d034cc8d54fa0b39ae26 (patch) | |
tree | 67f14a56c91c1c612bbcbc6bff59f9b1dae34efd /seriestreewidget.h | |
parent | 514b5f95cb5399fb36dcd0561ebb3775609c7bb7 (diff) | |
download | SheMov-df74e7f25fe763f100d3d034cc8d54fa0b39ae26.tar.gz SheMov-df74e7f25fe763f100d3d034cc8d54fa0b39ae26.tar.bz2 SheMov-df74e7f25fe763f100d3d034cc8d54fa0b39ae26.zip |
read/write settings for SeriesTreeWidget
SeriesTreeWidget now retains its last state regarding sort order and
expanded items.
Diffstat (limited to 'seriestreewidget.h')
-rw-r--r-- | seriestreewidget.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/seriestreewidget.h b/seriestreewidget.h index 38c111f..58d217b 100644 --- a/seriestreewidget.h +++ b/seriestreewidget.h @@ -28,10 +28,14 @@ class SeriesTreeWidget : public QWidget { public slots: void newSeries(); void deleteFromSeries(); + void readSettings(); + void writeSettings(); private slots: void filter(); void resort(); + void itemExpanded(const QModelIndex &); + void itemCollaped(const QModelIndex &); private: QLineEdit *mFilterEdit; @@ -39,6 +43,7 @@ class SeriesTreeWidget : public QWidget { SeriesTreeView *mView; SeriesTreeSortModel *mProxy; SeriesTreeModel *mModel; + QStringList mExpandedItems; }; class SeriesTreeView : public QTreeView { |