aboutsummaryrefslogtreecommitdiff
path: root/src/app/builtincommandlineoption.cpp
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2011-07-03 12:04:32 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2011-07-03 12:04:32 +0000
commit567bcd1f0863aa9dd6400a76275d4ac355a0d4f5 (patch)
tree990dee5ec6d00633e3bfb75dd29d15cc8a543090 /src/app/builtincommandlineoption.cpp
parent26e900705f9c00b0775be0910fd0ae056328d550 (diff)
downloadqmmp-567bcd1f0863aa9dd6400a76275d4ac355a0d4f5.tar.gz
qmmp-567bcd1f0863aa9dd6400a76275d4ac355a0d4f5.tar.bz2
qmmp-567bcd1f0863aa9dd6400a76275d4ac355a0d4f5.zip
added some api fuctions
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@2262 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/app/builtincommandlineoption.cpp')
-rw-r--r--src/app/builtincommandlineoption.cpp15
1 files changed, 3 insertions, 12 deletions
diff --git a/src/app/builtincommandlineoption.cpp b/src/app/builtincommandlineoption.cpp
index f9d246c8f..3370c882e 100644
--- a/src/app/builtincommandlineoption.cpp
+++ b/src/app/builtincommandlineoption.cpp
@@ -23,6 +23,7 @@
#include <qmmpui/mediaplayer.h>
#include <qmmpui/uihelper.h>
#include <qmmpui/filedialog.h>
+#include <qmmpui/uihelper.h>
#include <qmmp/metadatamanager.h>
#include "builtincommandlineoption.h"
@@ -159,21 +160,11 @@ void BuiltinCommandLineOption::executeCommand(const QString &option_string,
}
else if (option_string == "--add-file")
{
- QString m_lastDir;
- QStringList filters;
- filters << tr("All Supported Bitstreams")+" (" +
- MetaDataManager::instance()->nameFilters().join (" ") +")";
- filters << MetaDataManager::instance()->filters();
- FileDialog::popup(qApp->activeWindow(), FileDialog::AddDirsFiles, &m_lastDir,
- pl_manager->selectedPlayList(), SLOT(add(const QStringList&)),
- tr("Select one or more files to open"), filters.join(";;"));
+ UiHelper::instance()->addFile();
}
else if (option_string == "--add-dir")
{
- QString m_lastDir;
- FileDialog::popup(qApp->activeWindow(), FileDialog::AddDirs, &m_lastDir,
- pl_manager->selectedPlayList(), SLOT(add(const QStringList&)),
- tr("Choose a directory"));
+ UiHelper::instance()->addDirectory();
}
else if (option_string == "--volume" && !args.isEmpty())
{