![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
qt
由浅入深难
这个作者很懒,什么都没留下…
展开
-
运用QRegExp 解析字符串
QRegExp —— Qt中处理正则表达式的一个类1.检验是否8位全是数字 QStringListcells=varHandle.split("|");QStringidPattern="^(\\d){8}$"; // 不能使用\d ,而是使用\\dQRegExpidRx(idPattern);idRx.exactMatch(c原创 2015-11-03 16:33:45 · 2902 阅读 · 0 评论 -
Qt5.5.1 +MinGw 打包、发布
发布方式 发布方式有两种:静态编译和动态编译。 静态编译,文件体积很大,而且还会牵扯授权的问题,因此选择动态编译更为合适。 动态编译: 1. 在Qt-creator 中选择 “Release”。原创 2015-10-22 16:39:55 · 2886 阅读 · 0 评论 -
Qt封装SQLite的操作
#include "sqlitedb.h"SqliteDb::SqliteDb(QObject *parent) : QObject(parent){ m_db = QSqlDatabase::addDatabase("QSQLITE"); m_dbName = "./db/monitor.db"; //指定数据库的路径和名称}void Sqli原创 2015-11-16 16:13:04 · 3328 阅读 · 0 评论 -
QSQLite 绑定
我们先看下面的一个例子,将“查询”按钮的槽函数更改如下:void Widget::on_pushButton_clicked(){ QSqlQuery query; query.prepare("insert into student (id, name) " "values (:id, :name)"); query原创 2015-11-17 14:43:54 · 16819 阅读 · 0 评论 -
Qt学习点滴积累
1. int 、 float 转化成QStringQString("%1").arg(value); //类似printf2.注册元数据,需要提供public 默认构造函数、复制构造函数、析构函数 qRegisterMetaTypeDataTrans>("DataTrans"); //注册元数据原创 2015-11-11 15:35:43 · 733 阅读 · 0 评论 -
使用Qwt绘制历史曲线
一、以时间轴作为横坐标 Qwtplot 默认是以数值作为横坐标进行绘图的,但是像历史曲线这样的曲线图,应该以时间作为横轴才能更好地反映出时间-数值之间一一对应的关系。可是要如何将数值与时间对应起来呢? 其实,以数值为坐标的曲线图,其实也只是将横轴当做一个个label,所以我们要做的就是把一个个label用时间表示。 查看 QwtScaleDraw类,不难发现它继承自QwtAbst原创 2015-12-23 16:02:39 · 4882 阅读 · 2 评论 -
初识QUdpsocket
QUdpsocket最常用的用法: 先bind()到一个端口,然后调用writeDatagram()和readDatagram()传输数据在构造函数中: socket=newQUdpSocket(this); socket->bind(QHostAdd原创 2015-10-29 15:48:52 · 874 阅读 · 0 评论