summaryrefslogtreecommitdiffstats
path: root/archivetreeview.cpp
diff options
context:
space:
mode:
authorArno <am@disconnect.de>2010-07-02 16:23:31 +0200
committerArno <am@disconnect.de>2010-07-02 16:23:31 +0200
commiteed880078be57296517535f9c06e279f722b4ec3 (patch)
tree6057e9d1604a1a419829af42871917d058d6c488 /archivetreeview.cpp
parent8dc808a3bd6a8156db4f68e6faaaaae6a0534195 (diff)
downloadSheMov-eed880078be57296517535f9c06e279f722b4ec3.tar.gz
SheMov-eed880078be57296517535f9c06e279f722b4ec3.tar.bz2
SheMov-eed880078be57296517535f9c06e279f722b4ec3.zip
Implemented "open with" submenu in ArchiveTreeView
Changes: -changed signature of ArchiveTreeView::playSelected() to take a QString argument for the preferred player -Bugfix in SeriesTreeModel::findSortedMovies: use SeriesId for mSortedMovieListQuery -SheMov: use mOpenWithMapperAV for mATree instead of deprecated mAVWidget
Diffstat (limited to 'archivetreeview.cpp')
-rw-r--r--archivetreeview.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/archivetreeview.cpp b/archivetreeview.cpp
index ec58fb4..94bebcd 100644
--- a/archivetreeview.cpp
+++ b/archivetreeview.cpp
@@ -137,7 +137,7 @@ void ArchiveTreeView::setMappingItems(QList<int>seriesPartIds, MappingTableModel
}
}
-void ArchiveTreeView::playSelected(){
+void ArchiveTreeView::playSelected(const QString &preferred){
QModelIndexList selected = mSeriesWidget->seriesTree()->selectionModel()->selectedRows();
if(selected.isEmpty()){
return;
@@ -152,7 +152,7 @@ void ArchiveTreeView::playSelected(){
}
}
}
- QPair<QString, QStringList> progData = Helper::programData("movieviewer");
+ QPair<QString, QStringList> progData = Helper::programData("movieviewer", preferred);
QString program = progData.first;
QStringList args = progData.second;
args << files;