История изменений
Исправление
pup_kin,
(текущая версия)
:
В интервалах между обновлениями окно не должно блокироваться, т.е. должны работать все виджеты и пр
Это возможно только в определённых пределах. В Qt4-5, насколько я помню, весь GUI работает в одном процессе. То есть ограничено производительностью вашего камня (не того, который щебень, а того, который CPU ). Так что Вам всё-же придётся ограничить либо размер картинки, либо частоту её обновления.
Так что, в разумных пределах метода два:
- Вызывать ProcessMessages в вашем цикле обновления картинки.
- Использовать QTimer и обновлять картинку через него. Код внутри обработчика QTimer должен быть быстрым, иначе будут тормоза.
Исходная версия
pup_kin,
:
В интервалах между обновлениями окно не должно блокироваться, т.е. должны работать все виджеты и пр
Это возможно только в определённых пределах. В Qt4-5, насколько я помню, весь GUI работает в одном процессе. То есть ограничено производительностью вашего камня (не того, который щебень, а того, который CPU ). Так что Вам всё-же придётся ограничить либо размер картинки, либо частоту её обновления.