2014-10-16 3 views
2

를 설정합니다 : 을 나는이 조각이 :는 "Qt는 :: PreciseTimer"

QTimer timerdata; 

내가 그러나 timerdata.start(5);를 호출, 내가 5 밀리 초를 받고 있지 않다하여 타이머를 시작 할 수 있습니다.

  • Qt는 :: PreciseTimer : .. 난 Qt는 5.x의 타이머 정밀도의 세 가지 수준이 있다는 것을 알고 Windows에서 약 1 밀리 해상도는
  • Qt는 :: CoarseTimer (기본값) : 약 15 밀리 Windows의 해상도
  • Qt는 :: VeryCoarseTimer :

내 질문은 모든 플랫폼에서 1000 MS 해상도는 4.8 Qt는 비슷한 무언가가 진정한 경우, 그것을 어떻게 설정?

+0

당신이 시도해 봤어 ['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

답변