|
|
@ -179,12 +179,13 @@ int main(int argc, char *argv[]) { |
|
|
|
// Check if qBittorrent is already running for this user
|
|
|
|
// Check if qBittorrent is already running for this user
|
|
|
|
if (app.isRunning()) { |
|
|
|
if (app.isRunning()) { |
|
|
|
qDebug("qBittorrent is already running for this user."); |
|
|
|
qDebug("qBittorrent is already running for this user."); |
|
|
|
|
|
|
|
// Read torrents given on command line
|
|
|
|
|
|
|
|
QStringList torrentCmdLine = app.arguments(); |
|
|
|
//Pass program parameters if any
|
|
|
|
//Pass program parameters if any
|
|
|
|
QString message; |
|
|
|
QString message; |
|
|
|
for (int a = 1; a < argc; ++a) { |
|
|
|
for (int a = 1; a < torrentCmdLine.size(); ++a) { |
|
|
|
QString p = QString::fromLocal8Bit(argv[a]); |
|
|
|
if (torrentCmdLine[a].startsWith("--")) continue; |
|
|
|
if (p.startsWith("--")) continue; |
|
|
|
message += torrentCmdLine[a]; |
|
|
|
message += p; |
|
|
|
|
|
|
|
if (a < argc-1) |
|
|
|
if (a < argc-1) |
|
|
|
message += "|"; |
|
|
|
message += "|"; |
|
|
|
} |
|
|
|
} |
|
|
|