diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/app/main.cpp | 4 | ||||
| -rw-r--r-- | src/app/qmmpstarter.cpp | 8 | ||||
| -rw-r--r-- | src/app/qmmpstarter.h | 4 |
3 files changed, 7 insertions, 9 deletions
diff --git a/src/app/main.cpp b/src/app/main.cpp index fc902d37f..f9702b00a 100644 --- a/src/app/main.cpp +++ b/src/app/main.cpp @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2006-2013 by Ilya Kotov * + * Copyright (C) 2006-2016 by Ilya Kotov * * forkotov02@hotmail.ru * * * * This program is free software; you can redistribute it and/or modify * @@ -52,7 +52,7 @@ int main(int argc, char *argv[]) qt_translator.load(QLibraryInfo::location (QLibraryInfo::TranslationsPath) + "/qt_" + locale); a.installTranslator(&qt_translator); - QMMPStarter starter(argc,argv); + QMMPStarter starter; Q_UNUSED(starter) a.setQuitOnLastWindowClosed(false); diff --git a/src/app/qmmpstarter.cpp b/src/app/qmmpstarter.cpp index 42a19df7f..ddbeabd56 100644 --- a/src/app/qmmpstarter.cpp +++ b/src/app/qmmpstarter.cpp @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2006-2015 by Ilya Kotov * + * Copyright (C) 2006-2016 by Ilya Kotov * * forkotov02@hotmail.ru * * * * This program is free software; you can redistribute it and/or modify * @@ -53,7 +53,7 @@ using namespace std; -QMMPStarter::QMMPStarter(int argc,char **argv, QObject* parent) : QObject(parent) +QMMPStarter::QMMPStarter() : QObject() { m_player = 0; m_core = 0; @@ -62,9 +62,7 @@ QMMPStarter::QMMPStarter(int argc,char **argv, QObject* parent) : QObject(parent m_named_mutex = 0; #endif m_option_manager = new BuiltinCommandLineOption(this); - QStringList tmp; - for (int i = 1;i < argc;i++) - tmp << QString::fromLocal8Bit(argv[i]); + QStringList tmp = qApp->arguments().mid(1); argString = tmp.join("|||"); QHash <QString, QStringList> commands = m_option_manager->splitArgs(tmp); diff --git a/src/app/qmmpstarter.h b/src/app/qmmpstarter.h index d5880775a..cd2b09445 100644 --- a/src/app/qmmpstarter.h +++ b/src/app/qmmpstarter.h @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2006-2012 by Ilya Kotov * + * Copyright (C) 2006-2016 by Ilya Kotov * * forkotov02@hotmail.ru * * * * This program is free software; you can redistribute it and/or modify * @@ -44,7 +44,7 @@ class QMMPStarter : public QObject { Q_OBJECT public: - QMMPStarter(int argc,char ** argv,QObject* parent = 0); + QMMPStarter(); ~QMMPStarter(); |
