Вот как я использую QTimer:
QTimer *timer = new QTimer(this);
connect(timer, SIGNAL(timeout()), this, SLOT(update()));
timer->setInterval(1000);
timer->start();
Программа контролирует функцию update () и печатает в ней текущее время.Обычно он работает, как и ожидалось, печатает время каждую секунду, но когда программа начинает обрабатывать другие задания, возможны некоторые перерывы, например от 5 до 8 секунд.
Документация Qt упоминает о точностивопросы, как 1 мс, очевидно, у меня есть другая проблема.Есть идеи?