это вопрос для понимания QTimer
. Я создаю событие QTimer()
, которое запускает функцию каждые 1000 мс. Эта функция действует до тех пор, пока работает графический интерфейс. Итак, я использовал QTimer()
в основном потоке (поток GUI), я не создавал QThread
для этого события таймера. Мои вопросы:
1- Влияет ли использование QTimer
в потоке графического интерфейса (основной поток) на функциональность графического интерфейса в любое время?
2- Вы рекомендуете создать QThread
и запускать на нем это событие таймера, или оно того не стоит и лучше поберечь ресурсы. если да, не могли бы вы предоставить мне, как переместить этот таймер на QThread
?