티스토리 뷰

목차

    반응형

    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)

    반응형