Как говорит название: У меня есть этот фрагмент кода:в Qt 4.8, как установить «Qt :: PreciseTimer»
QTimer timerdata;
я могу запустить таймер вызова timerdata.start(5);
Однако, я не получаю 5 мс. ..Я знаю, что в Qt 5.x существует три уровня точности для таймеров:
- Qt :: PreciseTimer: разрешение около 1 мс на Windows,
- Qt :: CoarseTimer (по умолчанию): Около 15 мс разрешение на Windows
- Qt :: VeryCoarseTimer: разрешение 1000 мс на всех платформах
Мой вопрос заключается есть что-то подобное в Qt 4.8, и если так, как это сделать?
Пробовали ли вы [ 'QObject :: startTimer'] (http://qt-project.org/doc/qt-4.8/qobject.html#startTimer) + ['QObject :: timerEvent'] (http://qt-project.org/doc/qt-4.8/qobject.html#timerEvent)? Но, возможно, это не более точно, чем QTimer ... – leemes