Russian Qt Forum

Qt => Общие вопросы => Тема начата: AlekseyK от Декабрь 18, 2010, 21:00



Название: [РЕШЕНО] После запуска процесса в QProcess программа не работает (linux)
Отправлено: AlekseyK от Декабрь 18, 2010, 21:00
После запуска процесса в QProcess программа не работает. ps -xaw говорит, что программа находится в спящем режиме (S - Interruptible sleep (waiting for an event to complete)). Почему такое может быть? Не может ли подобное возникнуть в Маке, винде? Как это лечить?


Название: Re: После запуска процесса в QProcess программа не работает (linux)
Отправлено: AlekseyK от Декабрь 18, 2010, 23:02
Это по start(), а по execute() работает. Почему такая дискриминация?


Название: Re: После запуска процесса в QProcess программа не работает (linux)
Отправлено: AlekseyK от Декабрь 19, 2010, 01:10
Ха, глюк Qt: надо использовать void    start ( const QString & program, OpenMode mode = ReadWrite )  и не морочить себе голову.