Может ли QTimer срабатывать, когда очередь не пуста? - PullRequest
1 голос
/ 29 мая 2019

Если в очереди событий есть и просроченные QTimer-ы, и события, что будет делать диспетчер QT?Запустить таймеры и запустить связанные с ними функции или обработать события?Другими словами, может ли таймер срабатывать, когда очередь событий не пуста?

1 Ответ

1 голос
/ 02 июня 2019

Запуск QTimer - это событие.См .:

https://doc.qt.io/qt-5/qobject.html#timerEvent

События таймера обрабатываются вместе со всеми другими событиями.QTimer - это просто хороший API для событий таймера, так что вам не нужно иметь дело с ними вручнуюОб этом позаботится класс QTimer.

...