У меня есть код GUI (PyQT5) в основном потоке моей программы. Вся логика у меня во втором потоке, потому что иначе мой графический интерфейс завис бы.
Моя проблема в том, что я не понимаю, как соединить эти темы вместе, чтобы я мог обновлять свой индикатор выполнения или текст каждую секунду в качестве примера.
Что я попробовал:
- Чтение всего документального фильма о QThread, threading.Thread, sender, emit, pyqtSignal, ...
- Прочитайте все о stackoverflow по этой теме, было несколько действительно хороших объяснений, но все для PyQT4, и с тех пор были сделаны некоторые изменения.
Я мог бы вставить сюда часть своего кода, но у меня нет кода, который работает. Я просто хочу понять, как соединить эти сигналы вместе, чтобы я мог динамически обновлять любой виджет.