QT
&蜗牛狂奔&
从现在开始奔跑,一切都还不算晚!
展开
-
QElapsedTimer类的使用
介绍Qt中的QElapsedTimer类提供一种计算步骤运行时间的方法,通常以start函数开始,elapsed函数结束。测试样例#include <QCoreApplication>#include <QElapsedTimer>#include <QDebug>void testFunc(){ for(int i = 0; i < 10000; i++) { for(int j = 0; j < 10000; j++)..原创 2021-08-17 13:38:57 · 1080 阅读 · 0 评论 -
QSystemSemaphore类
QSystemSemaphore系统级信号量QSystemSemaphore类提供了一个通用具有计数功能的系统信号量。其使用方式与QSemphore类似,不同的是QSemphore只能实现多线程同步,而QSystemSemaphore能够适用与多个进程,是一个比较重量级的类。信号量是互斥锁的泛化。虽然互斥锁只能被锁定一次,但信号量可以被多次获取。通常,信号量用于保护一定数量的相同资源。信号量支持两种基本操作,acquire () 和release ():Acquire () 尝试获取..原创 2021-08-17 10:12:10 · 1868 阅读 · 0 评论 -
QCustomPlot类的使用
1.QCustomPlot的使用需要在工程项目里面添加相应的源文件:QCustomPlot 官方下载地址: http://www.qcustomplot.com/index.php/download将压缩包解压,将qcustomplot.cpp和qcustomplot.h文件添加入工程文件中。在工程的.pro文件中添加 QT += printsupport语句2.实现样例—实时显示波形MainWindow::MainWindow(QWidget *parent)原创 2021-07-03 11:31:51 · 241 阅读 · 2 评论