본문 바로가기
C++ 200제/코딩 IT 정보

Qt 스톱워치, 타이머 소스, QTime 예제 (Qt Timer)

by vicddory 2017. 6. 10.

Qt 스톱워치, 타이머 소스, QTime 예제 (Qt Timer)


Qt에서 구현 가능한 정말 간단한 Stop Watch입니다.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <QDebug>
#include <QElapsedTimer>
 
...
...
...
 
QElapsedTimer timer;
qint64 nanoSec;
timer.start();
 
<<do somthing...>>
 
nanoSec = timer.nsecsElapsed();    
qDebug() << timer.elapsed() << ", " << nanoSec;
cs


Qt 스톱워치, 타이머 소스, QTime 예제 (Qt Timer)[Qt Timer, QTime 예제]


timer.start() 부터 qDebug 까지를 반복하면 됩니다.


여러 번 실행할 경우엔 timer.restart()를 호출하여 시작 시각을 초기화하셔야 합니다.


<<do something...>> 안에 코드를 넣으세요.


Qt 스톱워치, 타이머 소스, QTime 예제 (Qt Timer)

댓글