Вопросы по теме 'qeventloop'

Pyside/Pyqt Открытие новых окон из окна (цикл событий уже запущен)
Я пытаюсь создать пользовательский интерфейс, который будет действовать как центр для запуска всех других созданных инструментов. Проблема в том, что если я попытаюсь запустить пользовательский интерфейс из пользовательского интерфейса toolshub, это...
920 просмотров
schedule 29.04.2022

Проблемы с тайм-аутом QTimer с QEventLoop и QNAM
Я создал свой собственный HTTP-класс, который использует QNAM и предоставляет средства для отправки HTTP-запросов. Он использует QEventLoop для синхронизации и QTimer для таймаутов. У меня несколько проблем с моим решением. На некоторых...
2707 просмотров

Как запустить процесс обработки событий Qt без блокировки?
Это мой сценарий: у меня есть dll (с Qt в бэкэнде и без запуска цикла событий). Я могу выполнить связь сигнального слота с этой dll (есть только один поток). Я хотел бы использовать возможности QFileSystemWatcher в этой dll. Но похоже,...
606 просмотров
schedule 16.05.2023

Qt: тупик после вызова QEventLoop::exec
У меня есть довольно простое приложение, которое при определенных условиях блокируется, когда я вызываю QEventLoop::exec. Приложение вызывает эту функцию в двух сценариях: когда определенные данные поступают на сокет по событию таймера в...
3639 просмотров
schedule 02.02.2023

Параллельный запуск нескольких циклов QEventLoop (для QtNetwork)
Я пытаюсь расширить старую программу, работающую под Ubuntu/Linux Desktop, с поддержкой сети Qt. Для связи по локальной сети с этими библиотеками необходимо запустить .exec() цикла QEventLoop, чтобы действительно начать работать (т. е. принимать...
1012 просмотров

PySide ждет сигнала от основного потока в рабочем потоке
Я решил добавить графический интерфейс в один из своих скриптов. Скрипт представляет собой простой веб-скребок. Я решил использовать рабочий поток, так как загрузка и анализ данных может занять некоторое время. Я решил использовать PySide, но мои...
8353 просмотров
schedule 05.11.2023