Qt 学习笔记
文章平均质量分 79
InspireW
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Qt 进制转换,文本与十六进制的转换(用于串口和网络调试)
前言 在串口调试和TCP或UDP调试中经常会用到进制的转换,文本转换。 一、进制转换 int dec = 14; int dec = 20; // 十进制转十六进制(保留4位) qDebug() << QString("%1").arg(dec, 4, 16, QLatin1Char('0')); //Return "0014" // 十进制转二进制(至少保留4位) qDebug() << QString("%1").arg(dec, 4, 2, QLatin1Char('0'原创 2020-05-15 11:10:03 · 1818 阅读 · 0 评论 -
QT TCP 服务端实例
前言 本实例实现的功能 1.支持多客户端连接,实时监控客户端联机和脱机,一键断开所有客户端 2.分别对不同的客户端进行通讯。 运行效果 源代码: QT 操作数据库 SQL Server(1.SQL Server安装) 具体操作步骤 一、创建带界面的工程 二、实例化QTcpServer类 创建工程成功后,先在.Pro文件中加入:QT += network才可以进行网络编程 头文件中加入 #i...原创 2020-05-04 15:56:53 · 653 阅读 · 0 评论 -
QT 操作数据库 SQL Server(3.QT 读取数据)
前言 Qt通过ODBC连接数据库时,使用的数据库名不是直接写入数据库名称,而是DSN名。 具体操作步骤 一、QT 测试 创建工程成功后,先在.Pro文件中加入:QT += sql Qt 提供了多种数据的驱动,可以在帮助文档搜索sql中找到 再在main.cpp中加入一些QT的SQL函数库并定义个连接函数进行连接测试。 Main.cpp的完整代码如下: #include "mainwindow.h"...原创 2020-04-28 11:48:28 · 3526 阅读 · 0 评论 -
QT 操作数据库 SQL Server(2.SQL Server的配置)
前言 全文分三个部分,一是SQL server先建立对应基本表,并插入一两条数据用于测试;二是设置ODBC源,这是在windows使用SQL server作为数据源需要设置的; 小技巧:正确的sql语句总是出现红色下划线提示解决方法,在 Microsoft sql server management studio 里点击“编辑”——“IntelliSense”——“刷新本地缓存” 就会发现红色波浪...原创 2020-04-28 11:06:40 · 1355 阅读 · 0 评论 -
QT 操作数据库 SQL Server(1.SQL Server安装)
准备工作 1、下载SQL Server 2012 2、安装SQL Server 2012 3、这里单纯保存一个bool类型数据,还有一个QString数据,可以按照自己的需求重写 explicit AppConfig(bool teVisible, QString teData, QObject *parent = nullptr); 具体操作步骤 1.下载SQL Server 2012,链接:...原创 2020-04-28 09:53:24 · 1157 阅读 · 0 评论 -
QT 调用QSS文件
准备工作 1、新建一个工程,并在ui界面放置一个按钮 2、准备名称为style.qss的QSS文件,放在main.app同文件夹路径 QPushButton { font-family: "Microsoft YaHei"; font-size: 16px; color: #BDC8E2; background-color: #2E3648; } 具体操作步骤 1...原创 2019-09-27 15:12:45 · 4594 阅读 · 2 评论 -
QT 保存软件配置和设置(*.config)
准备工作 1、新建一个工程,并在ui界面放置一个checkbox 和 lineEdit插件 2、使用二进制流把数据存入*.config 文件,能够有效保护数据不被修改 3、这里单纯保存一个bool类型数据,还有一个QString数据,可以按照自己的需求重写 explicit AppConfig(bool teVisible, QString teData, QObject *parent = nu...原创 2019-09-27 17:16:32 · 3461 阅读 · 0 评论
分享