Loading

随笔分类 -  Qt

摘要:##1.1 Qt中的事件 ###1.1.1 事件的处理 Qt中处理事件的五种方法: 方法一:重新实现部件的paintEvent()、mousePressEvent()等事件处理函数。 方法二:重新实现notify函数。但它一次只能处理一个事件。这种方法需要继承QApplication类。 方法三:向 阅读全文
posted @ 2021-03-04 21:41 小森林呐 阅读(604) 评论(0) 推荐(0)
摘要:##1.加快QtCreator编译速度 首先,点击QtCreator左侧的项目。 其次,点击构建步骤,Make右侧的详情,在Make参数中输入-j 4,最后重新编译程序。 ##2.Qt随机数生成(方法很多,只举例一种) 首先,加入头文件 #include <QTime> 其次,在程序中写入代码 QT 阅读全文
posted @ 2020-11-12 16:11 小森林呐 阅读(113) 评论(0) 推荐(0)
摘要:参考Qt5.9 C++开发指南,侵删 Qt为多线程操作提供了完整的支持,QThread是线程类,是实现多线程操作的核心类,大多从QThread继承定义自己的线程类。 线程之间的同步是其交互的主要问题,Qt提供了QMutex、QMutexLocker、QReadWriteLock、QwaitCondi 阅读全文
posted @ 2020-08-13 16:19 小森林呐 阅读(699) 评论(0) 推荐(0)
摘要:将QString类型转化为float类型 QString data; float num = data.toFloat(); 将float类型转化为QString类型 float num = 1.11111; QString data = QString(“%1”).arg(num); 阅读全文
posted @ 2020-08-12 09:31 小森林呐 阅读(901) 评论(0) 推荐(0)
摘要://文件的读取 QFile file_1("D:\\1617.txt"); QVector<int> intVector; if (file_1.open(QIODevice::ReadOnly)) { QTextStream stream(&file_1); while (!file_1.atEn 阅读全文
posted @ 2020-08-11 16:18 小森林呐 阅读(1932) 评论(0) 推荐(1)
摘要:Qt的绘图系统允许使用相同的API在屏幕和打印设备上进行绘制。整个绘图系统基于QPainter,QPainterDevice和QPaintEngine三个类。 QPainter用来执行绘制的操作;QPaintDevice是一个二维空间的抽象,这个二维空间可以由QPainter在上面进行绘制;QPai 阅读全文
posted @ 2020-06-07 18:20 小森林呐 阅读(2416) 评论(0) 推荐(0)