Делаю я тут одну программу, все как обычно - MainWindow с GUI. По нажатию кнопки требуется запустить консольную утилиту, выход которой перехватывается и отображается в окне. Ну вот прямо в MainWindow создаю QProcess, его сигналы соединяю со слотами MainWindow, командую ему start - все работает. Так как хотелось бы все это делать в отдельном потоке - переношу код в потомка от QThread и тут всем весом попадаю на грабли. В заботливо созданные слоты потока сигнал не приходят. WTF или так и должно быть? Да, куда рыть и что искать?
Ответ на:
комментарий
от grondek
Ответ на:
комментарий
от braboar
Ответ на:
комментарий
от Quickern
Ответ на:
комментарий
от m0rph
Ответ на:
комментарий
от braboar
Ответ на:
комментарий
от braboar
Ответ на:
комментарий
от m0rph
Ответ на:
комментарий
от grondek
Ответ на:
комментарий
от braboar
Ответ на:
комментарий
от braboar
Ответ на:
комментарий
от grondek
Ответ на:
комментарий
от POLTER
Ответ на:
комментарий
от baldman88
Ответ на:
комментарий
от baldman88
Ответ на:
комментарий
от braboar
Ответ на:
комментарий
от grondek
Ответ на:
комментарий
от braboar
Ответ на:
комментарий
от m0rph
Ответ на:
комментарий
от I-Love-Microsoft
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум qt'ешные потоки и события over and over (2016)
- Форум Qt, бесконечный цикл в отдельном потоке (2018)
- Форум [Qt] [хороший стиль] Помогите с планировкой сигнально-слотовой архитектуры проекта. Или не только с ней. (2011)
- Форум QProcess (2011)
- Форум Убить поток (2009)
- Форум Вопрос QProcess (2005)
- Форум QProcess и gcc -v (2016)
- Форум [qt]непонятки с QProcess (2009)
- Форум QProcess, непонятное поведение дочернего процесса. (2013)
- Форум QProcess возвращает process crashed (2013)