summaryrefslogtreecommitdiffstats
path: root/seriestreewidget.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'seriestreewidget.cpp')
-rw-r--r--seriestreewidget.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/seriestreewidget.cpp b/seriestreewidget.cpp
index 9b45dcd..e919c20 100644
--- a/seriestreewidget.cpp
+++ b/seriestreewidget.cpp
@@ -153,6 +153,15 @@ void SeriesTreeWidget::writeSettings(){
s.setValue("archive/sortorder", mProxy->sortOrder());
}
+void SeriesTreeWidget::expandCurrent(){
+ QModelIndexList selected = mView->selectionModel()->selectedRows();
+ if(selected.isEmpty()){
+ return;
+ }
+ QModelIndex idx = selected.at(0);
+ mView->expand(idx);
+}
+
void SeriesTreeWidget::filter(){
mProxy->setFilterRegExp(mFilterEdit->text());
}