From eed880078be57296517535f9c06e279f722b4ec3 Mon Sep 17 00:00:00 2001 From: Arno Date: Fri, 2 Jul 2010 16:23:31 +0200 Subject: 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 --- archivetreeview.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'archivetreeview.cpp') 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(QListseriesPartIds, 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 progData = Helper::programData("movieviewer"); + QPair progData = Helper::programData("movieviewer", preferred); QString program = progData.first; QStringList args = progData.second; args << files; -- cgit v1.2.3-70-g09d2