Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 3 (https://www.otvetnemail.ru/novyj-arhiv-3-813/)
-   -   Запуск программы, quit основной [решено] (https://www.otvetnemail.ru/novyj-arhiv-3-813/zapusk-programmy-quit-osnovnoj-resheno-208872/)

Guest 27.09.2011 12:31

Запуск программы, quit основной [решено]
 
Есть такая задача запустить внешнюю программу и завершить работу основной, так чтоб запущенная продолжала работать.Такое решение не подходитКодC++ (Qt) #if (defined(_WIN32) || defined(_WIN64)) //--Windows QProcess *proc = new QProcess; proc->start(QApplication::applicationDirPath( )+"/update.exe -m"); qApp->quit(); #else //--Linux #endifВнешняя программа запускается, но окно основной продолжает висеть и из этого получается что смысла от таких танцев ноль, так как update должна скачать новые файлы с заменой имеющихся на компе, а так как основное приложение не закрылось то и бинарник в Windows само собой не перезапишется.---------------------------------------Может кто подскажет нормальное решение, под Windows, на Linux это решается попроще.


Часовой пояс GMT, время: 18:15.


© www.otvetnemail.ru - Форум вопросов и ответов.