summaryrefslogtreecommitdiff
path: root/src/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.cpp')
-rw-r--r--src/main.cpp18
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");