@vlad758

Как быть если интерфейс не отвечает?

Заметил странный баг. Порой когда программа на pyqt5 находится какое-то то время в свернутом состоянии, при возврате к ней интерфейс не реагирует (кнопки не выделяются при нажатии, ячейки и элементы не выделяются), но в тоже время функционал работает. Это видно и по самой программе, и в терминале.. Т. Е. При нажатии на баттен функция выполняется, но сам визуал события нажатия не отображается.. Так длится 1-10секунд, потом визуал возвращается.. Бывает он позвращается после двойного клика.. Код не привожу, т. к. непонятно куда копать.. Есть один отдельный поток который отправляет/принимает каждые 3 сек сигналы с сервера. Но врятли мне кажется он будет фризить gui, он наоботор должен препятствовать этому..
  • Вопрос задан
  • 95 просмотров
Пригласить эксперта
Ответы на вопрос 2
Lord_of_Rings
@Lord_of_Rings
Python developer
Есть один отдельный поток который отправляет/принимает каждые 3 сек сигналы с сервера.
Именно поэтому интерфейс и зависает
Ответ написан
@vlad758 Автор вопроса
Даже если в отдельном потоке это работает?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы