346 } |
347 } |
347 |
348 |
348 QStringList HWGame::getArguments() |
349 QStringList HWGame::getArguments() |
349 { |
350 { |
350 QStringList arguments; |
351 QStringList arguments; |
351 QRect resolution = config->vid_Resolution(); |
352 std::pair<QRect, QRect> resolutions = config->vid_ResolutionPair(); |
352 QString nick = config->netNick().toUtf8().toBase64(); |
353 QString nick = config->netNick().toUtf8().toBase64(); |
353 |
354 |
354 arguments << "--internal"; //Must be passed as first argument |
355 arguments << "--internal"; //Must be passed as first argument |
355 arguments << "--port"; |
356 arguments << "--port"; |
356 arguments << QString("%1").arg(ipc_port); |
357 arguments << QString("%1").arg(ipc_port); |
362 arguments << tr("en.txt"); |
363 arguments << tr("en.txt"); |
363 arguments << "--frame-interval"; |
364 arguments << "--frame-interval"; |
364 arguments << QString::number(config->timerInterval()); |
365 arguments << QString::number(config->timerInterval()); |
365 arguments << "--volume"; |
366 arguments << "--volume"; |
366 arguments << QString::number(config->volume()); |
367 arguments << QString::number(config->volume()); |
|
368 arguments << "--fullscreen-width"; |
|
369 arguments << QString::number(resolutions.first.width()); |
|
370 arguments << "--fullscreen-height"; |
|
371 arguments << QString::number(resolutions.first.height()); |
367 arguments << "--width"; |
372 arguments << "--width"; |
368 arguments << QString::number(resolution.width()); |
373 arguments << QString::number(resolutions.second.width()); |
369 arguments << "--height"; |
374 arguments << "--height"; |
370 arguments << QString::number(resolution.height()); |
375 arguments << QString::number(resolutions.second.height()); |
371 arguments << "--raw-quality"; |
376 arguments << "--raw-quality"; |
372 arguments << QString::number(config->translateQuality()); |
377 arguments << QString::number(config->translateQuality()); |
373 arguments << "--stereo"; |
378 arguments << "--stereo"; |
374 arguments << QString::number(config->stereoMode()); |
379 arguments << QString::number(config->stereoMode()); |
375 if (config->vid_Fullscreen()) |
380 if (config->vid_Fullscreen()) |