diff options
Diffstat (limited to 'src/main.cpp')
| -rw-r--r-- | src/main.cpp | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/src/main.cpp b/src/main.cpp index 93b9d5c6..f93e9dec 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -179,7 +179,17 @@ void cleanupDir() "QtNetwork4.dll", "QtXml4.dll", "QtWebKit4.dll", - "qjpeg4.dll" + "qjpeg4.dll", + "dlls/phonon4.dll", + "dlls/QtCore4.dll", + "dlls/QtGui4.dll", + "dlls/QtNetwork4.dll", + "dlls/QtXml4.dll", + "dlls/QtXmlPatterns4.dll", + "dlls/QtWebKit4.dll", + "dlls/QtDeclarative4.dll", + "dlls/QtScript4.dll", + "dlls/QtSql4.dll" }; static const int NUM_FILES = sizeof(fileNames) / sizeof(QString); @@ -304,14 +314,14 @@ int main(int argc, char *argv[]) QStringList arguments = application.arguments(); - bool update = false; + bool forcePrimary = false; if (arguments.contains("update")) { arguments.removeAll("update"); - update = true; + forcePrimary = true; } try { - SingleInstance instance(update); + SingleInstance instance(forcePrimary); if (!instance.primaryInstance()) { if ((arguments.size() == 2) && isNxmLink(arguments.at(1))) { qDebug("not primary instance, sending download message"); |
