アットウィキロゴ

Qt Tips

QTime time;
time.start();
...
int msec = time.elapsed();
QTime start = QTime::currentTime();
...
int msec = start.msecsTo( QTime::currentTime() );


QTestLibを使う方法
QTestLib4.libまたはQTestLib4d.libとリンクする。 実行時にはQtTest4.dllまたはQtTest4d.dllが必要。

Bench.h

#include <QtTest/QtTest>

class Bench : public QObject
{
    Q_OBJECT
private slot:
    void bench();
}

Bench.cpp

#include "Bench.h"
void Bench::bench()
{
    BENCHMARK{
        ...
    }
}

other source

#include "Bench.h"

...
   QBench bench;
    QTest::qExec( &bench );
最終更新:2010年02月15日 13:02