标签: qtime

以Qt为单位获得毫秒精度当前时间

Qt文档QTime::currentTime()说:

请注意,准确性取决于底层操作系统的准确性; 并非所有系统都能提供1毫秒的精度.

但是有没有办法在Windows 7中以毫秒精度获得这个时间?

c++ qt qtime

5
推荐指数
1
解决办法
4168
查看次数

在 Qt 中将 42010958 毫秒转换为小时:分钟:秒的最简洁方法是什么?

QTime类为我提供一些麻烦,因为它不允许我将毫秒设置为高于某些值,\xc2\xa0因此 \xc2\xa0 使这样的条目无效。:

\n\n
    QTime time;\n    time.setHMS(0,0,0,42010958); // I normally use a variable\n
Run Code Online (Sandbox Code Playgroud)\n\n

考虑到我正在处理的毫秒范围介于 about1000和之间1000000000,我不太热衷于编写大量整数转换代码来清理每个条目,但我会做我必须做的事情。

\n\n

42010958在 Qt 中将毫秒转换为最简洁的方法是什么Hours:Minutes:Seconds

\n

c++ time qt milliseconds qtime

4
推荐指数
1
解决办法
2190
查看次数

在QwtPlot中使用QTime作为X asis

我正在尝试使用qwtplot绘制速度 - 时间图形.

我的X数据是QTime值,Y数据是相应的速度值.我找不到任何关于使用QTime绘制图的示例.任何人都可以简单地解释如何绘制QTime与Y数据?如果可能的话,我还想学习如何缩放QTime轴.

c++ qt qwidget qwt qtime

3
推荐指数
1
解决办法
587
查看次数

如何测量Qt中的函数运行时间?

我在Qt中调用了argon2 - 内存密集型散列函数并测量其运行时间:

...
QTime start = QTime::currentTime();
// call hashing function
QTime finish = QTime::currentTime();
time = start.msecsTo(finish) / 1000.0;
...
Run Code Online (Sandbox Code Playgroud)

在argon2库的测试用例中,时间以另一种方式测量:

...
clock_t start = clock();
// call hashing function
clock_t finish = clock();
time = ((double)finish - start) / CLOCKS_PER_SEC;
...
Run Code Online (Sandbox Code Playgroud)

我正在调用它们在测试用例中调用的函数.但我的数字增加了两倍(两倍慢).为什么?如何测量Qt中的函数运行时间?clock()实际测量的是什么?

env:virtualBox,Ubuntu14.04 64bit,Qt5.2.1,Qt Creator 3.0.1.

c++ qt clock time-measurement qtime

1
推荐指数
1
解决办法
6048
查看次数

如何将 QTime 12 小时格式转换为 24 小时格式,反之亦然

QTime在屏幕上显示了当前时间,并且我必须根据选择 12/24 更改时间格式。那么我如何更改 的时间 12/24 格式呢QTime

c++ qt qtime

1
推荐指数
1
解决办法
2570
查看次数

标签 统计

c++ ×5

qt ×5

qtime ×5

clock ×1

milliseconds ×1

qwidget ×1

qwt ×1

time ×1

time-measurement ×1