From 73a1c0d8c76c5f6bd0213ad9c1bb759b1c86c2f8 Mon Sep 17 00:00:00 2001 From: Arno Date: Tue, 11 May 2010 17:12:48 +0200 Subject: Make use of new Config-Values for programs Double click and playSelected() now uses the default from a list of several program. If no default program is set, the first element in the Hash is used. --- filesystemwidget.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'filesystemwidget.h') diff --git a/filesystemwidget.h b/filesystemwidget.h index 6e8523c..6ee60f6 100644 --- a/filesystemwidget.h +++ b/filesystemwidget.h @@ -9,6 +9,7 @@ #define FILESYSTEMWIDGET_H #include +#include class QDirModel; class QTreeView; @@ -53,7 +54,7 @@ class FilesystemWidget : public QWidget { void extract(const QString &destDir); void archiveFiles(); void refreshDir(const QString &dir); - void playSelected(); + void playSelected(const QString &player = QString()); void readSettings(); void writeSettings(); @@ -66,6 +67,7 @@ class FilesystemWidget : public QWidget { void setWindowTitle(const QString &dir); void deleteRecursive(const QFileInfo &start); void copyRecursive(const QFileInfo &start, const QString &destdir); + QPair programData(const QString &prefix, const QString &preferred); QStringList selectedFiles(); QStringList mExpandedDirs; QAction *action(QWidget *widget, const QVariant &data) const; -- cgit v1.2.3-70-g09d2