Название: Qt3.3.6 - запуск другой программы из своей Отправлено: TukiNov от Декабрь 14, 2006, 02:42 Можно как нить сделать чтобы , например по нажатию кнопки на форме, выполнялся исполняемый файл, в винде например это exe файл, или запускалась стороняя программа.
По документации ничего не нашёл :( Название: Qt3.3.6 - запуск другой программы из своей Отправлено: Dendy от Декабрь 14, 2006, 03:03 Копай в сторону QProcess.
Название: Qt3.3.6 - запуск другой программы из своей Отправлено: Racheengel от Декабрь 14, 2006, 09:41 если ТОЛЬКО под виндой - ShellExecute рулит. Но она не переносимая.
Иначе QProcess. Название: Qt3.3.6 - запуск другой программы из своей Отправлено: Tonal от Декабрь 14, 2006, 11:16 Если из 4.2, то можно QDesktopServices::openUrl
Название: Qt3.3.6 - запуск другой программы из своей Отправлено: TukiNov от Декабрь 14, 2006, 23:52 спасибо, буду пробовать, о результатах сообщу :)
Название: Qt3.3.6 - запуск другой программы из своей Отправлено: simulacrum от Декабрь 20, 2006, 11:28 Интересно в подробностях. Я новичок в этом. Но я под Linux работаю. А там вроде все на этом построено. Просто пока еще только пытаюсь вьехать, как это делается...
Но так чтобы не просто запускалось, а передвать аргументы консольной программе и выводить резульатты в gui Название: Qt3.3.6 - запуск другой программы из своей Отправлено: Racheengel от Декабрь 20, 2006, 13:33 это через QProcess.
Название: Qt3.3.6 - запуск другой программы из своей Отправлено: voron от Январь 01, 2007, 13:03 Я когда-то написал такую функцию. Работает.
Код:
|