Qt
文章平均质量分 98
CodeChecker
这个作者很懒,什么都没留下…
展开
-
Qt 相关内容思维导图
原创 2020-12-11 15:51:21 · 1181 阅读 · 0 评论 -
QT:封装为DLL和lib及调用过程
参考文章:QT代码封装成dll和lib文件及使用:https://blog.csdn.net/qq_32409253/article/details/80833640Qt5.8生成dll和调用详细图文教程:https://blog.csdn.net/qq_37211994/article/details/82465601Qt·代码封装成dll文件及所生成dll文件的使用:https:/...原创 2019-10-25 15:15:33 · 2336 阅读 · 0 评论 -
QGridLayout示例及刷新布局
Qt之格栅布局(QGridLayout):https://blog.csdn.net/swartz_lubel/article/details/54932517Qt学习之路14--布局管理器(QGridLayout):https://blog.csdn.net/tqs_1220/article/details/81842878具体的接口用法细节,上述文章中均有提及,下面举一个实际开发...原创 2019-10-19 15:02:03 · 6044 阅读 · 0 评论 -
SQL介绍(四)单表查询
主要参考:书籍:MySQL数据库应用从入门到精通 中国铁道出版社SQL相关介绍合集:SQL介绍(一)创建数据库,表的操作(创建,更新,删除):https://blog.csdn.net/qq_41605114/article/details/97292616SQL介绍(二)完整性约束,数据类型,索引(创建,更新,删除):https://blog.csdn.net/qq_416...翻译 2019-08-06 17:37:22 · 582 阅读 · 0 评论 -
SQL介绍(二)完整性约束,数据类型,索引(创建,更新,删除)
主要参考:书籍:MySQL数据库应用从入门到精通(删库) 中国铁道出版社SQL相关介绍合集:SQL介绍(一)创建数据库,表的操作(创建,更新,删除):https://blog.csdn.net/qq_41605114/article/details/97292616SQL介绍(二)完整性约束,数据类型,索引(创建,更新,删除):https://blog.csdn.net/qq...原创 2019-07-30 16:26:30 · 889 阅读 · 0 评论 -
SQL介绍(一)创建数据库,表的操作(创建,更新,删除)
来源:书籍:MySQL数据库应用从入门到精通中国铁道出版社SQL相关介绍合集:SQL介绍(一)创建数据库,表的操作(创建,更新,删除):https://blog.csdn.net/qq_41605114/article/details/97292616SQL介绍(二)完整性约束,数据类型,索引(创建,更新,删除):https://blog.csdn.net/qq_41605...原创 2019-07-26 15:29:42 · 3521 阅读 · 1 评论 -
SQL介绍(三)触发器
主要参考:书籍:MySQL数据库应用从入门到精通(删库) 中国铁道出版社SQL相关介绍合集:SQL介绍(一)创建数据库,表的操作(创建,更新,删除):https://blog.csdn.net/qq_41605114/article/details/97292616SQL介绍(二)完整性约束,数据类型,索引(创建,更新,删除):https://blog.csdn.net/qq...翻译 2019-08-01 22:03:20 · 483 阅读 · 0 评论 -
Qt与MySQL
Qt与MySQL(一):主要参考:书籍:MySQL数据库应用从入门到精通(删库) 中国铁道出版社网站:Oracle官网:https://www.oracle.com/cn/index.htmlMySQL官网:https://www.mysql.com/MySQL下载:https://dev.mysql.com/downloads/mysql/5.7.html#downl...原创 2019-08-06 17:40:45 · 783 阅读 · 0 评论 -
qss使用指南
参考内容:qss样式表笔记大全(一):qss名词解析(包含相关示例):https://blog.csdn.net/qq21497936/article/details/79401577qss样式表笔记大全(二):可设置样式的窗口部件列表(上)(包含相关示例):https://blog.csdn.net/qq21497936/article/details/79423622qss样式表笔...原创 2019-08-09 17:57:47 · 3633 阅读 · 0 评论 -
Qt:MySQL数据库总结(表的创建,插入,各种查询方式,删除,封装时需要的dll)
Qt:MySQL数据库总结(表的创建,插入,各种查询方式,删除,封装时需要的dll)更新中.....参考:mysql选择指定范围行的记录:https://blog.csdn.net/qq_35462323/article/details/82775242MySQL系列操作(非常全):https://www.cnblogs.com/whgk/p/6149009.html封装需要的dl...原创 2019-08-06 17:37:13 · 6249 阅读 · 1 评论 -
Qt 使用Win32 API进行wifi通讯
Qt :使用Win32 API进行wifi通讯目录1:WlanOpenHandle2:WlanEnumInterfaces3:WlanGetAvailableNetworkList4:WlanSetProfile5:WlanConnect6:清空和关闭WIFIwlanapi.h header使用说明:https://docs.microsoft.com/zh-cn...原创 2019-09-11 11:36:02 · 2941 阅读 · 4 评论 -
TCP通讯知识点总结
主要参考计算机网络(第7版)谢希仁 编著TCP通讯特点:TCP是面向连接的运输层协议。 这就是说, 应用程序在使用TCP协议之前, 必须先建立TCP连接。 在传送数据完毕后, 必须释放已经建立的TCP连接。 也就是说, 应用进程之间的通信好像在 “ 打电话”:通话前要先拨号建立连接, 通话结束后要挂机释放连接。 每条TCP连接只能有两个端点(endpoint), 每一条TCP连接只能是点...原创 2019-11-07 09:50:58 · 2213 阅读 · 0 评论 -
Qt :使用Inno Setup编译器将程序封装为可安装程序
Qt :使用Inno Setup编译器将程序变为可安装程序目录1对程序进行release编译2添加依赖项3使用Inno Setup进行打包1对程序进行release编译 对程序进行release编译后,即可在相应的路径下找到对应的exe文件可以将exe文件拷贝到一个空的...原创 2019-09-24 16:35:53 · 669 阅读 · 1 评论 -
Qt:QChart绘图介绍(主要包含类:QChart,QTableWidget,QGridLayout)
Qt:QChart绘图介绍(主要包含类:QChart,QTableWidget,QGridLayout)首先点击【打开】摁键,从excel中读入相关数据之后点击【计算】摁键,将数据进行处理,并将部分输出到TableWidget中,部分绘制到QChart中目录效果展示:TableWidget绘制及数据输出:QChart相关内容(刷新,图例,绘制双曲线,自定义坐标系):QG...原创 2019-09-27 17:09:06 · 8177 阅读 · 1 评论 -
QChart刷新
QChart相关内容(刷新,图例,绘制双曲线,自定义坐标系):刷新的核心:添加新的数据前,使用: chart->removeAllSeries();//清除即可, 重要操作,QChart刷新的必要操作QChart创建完整创建过程: 第一部分:数据预处理将相关数据压入list中,数据类型为QPoint类型第二部分:添加数据...原创 2019-09-27 16:23:52 · 7733 阅读 · 2 评论 -
Eigen应用于Qt:常用操作总结
Eigen应用于Qt:常用操作总结参考:Eigen的官网解释:http://eigen.tuxfamily.org/dox/group__TutorialMatrixClass.html在构造函数前使用using namespace std;using namespace Eigen;pro:INCLUDEPATH+=G:\eigen-eigen-b70bf4fad4...翻译 2019-05-29 16:07:13 · 3753 阅读 · 1 评论 -
Qt:Splash Screen(在任意位置进行执行,不一定非在软件启动过程中出现)
常见的启动方式:Qt制作简单和高级SplashScreen(程序启动页面):https://blog.csdn.net/u014597198/article/details/68061239Qt-QSplashScreen-程序启动动画:https://blog.csdn.net/z609932088/article/details/79382321Qt学习16——程序启动画面QSpl...原创 2019-06-06 10:44:19 · 1418 阅读 · 0 评论 -
Qt:读取已有数据的Excel文档,并将数据显示在通过QTableWidget绘制的表格中,之后将显示的数据保存成excel格式进行输出(包括表头等内容)
读取已有数据的Excel文档,并将数据显示在通过QTableWidget绘制的表格中,之后将显示的数据保存成excel格式进行输出(包括表头等内容)UI展示及功能简介 读取//于Mainwindow中,on_read_clicked属于Pushbotton摁键的槽函数void MainWindow::on_read_clicked(){ execel_read();//...原创 2019-01-24 10:33:58 · 18018 阅读 · 22 评论 -
Qt:使用数据库(以MySQL为例),并需要将程序封装到其他设备上时,必要的一些依赖项
在使用数据库(MySQL)后,想将程序完整的封装成一个可安装的应用,并移植到其他硬件设备上,必要的一些依赖项,及这些依赖项应该放置的位置进行总结。libmysql.dll这个不必多说,想要在Qt中使用数据库第一个接触的依赖项就是libmysql.dll来源:MySQL的安装目录下就可以找到。 封装时放置的位置:与XXXXXX.exe文件同目录即可。platforms文件夹下属dl...原创 2019-01-23 17:06:19 · 1985 阅读 · 0 评论 -
Qt:多线程建立数据库(以MySQL为示例)
存在多线程的情况下,如何使用数据库,并在关闭程序的时候完美移除数据库。目录所需要的头文件线程A连接数据库:创建表:数据插入:线程B:连接数据库:查询(检测A线程中插入的数据是否存在):移除数据库:附录(完整代码):MySQL环境变量配置(不进行配置无法进行连接):修改path增加环境变量:之后需要将MySQL的libmy...原创 2019-01-24 15:26:32 · 3619 阅读 · 1 评论 -
Qt小贴士:如何生成自动提示保存文件名的QFileDialog::getSaveFileName
常规的,我们在书写保存程序的时候一般的代码如下:QString pathsave = QFileDialog::getSaveFileName(this,"Save","../","word(*doc)");提示效果如下:文件名的地方需要我们输入如果需要在“文件名”处,有一个默认提示呢?方法包含但绝不仅限以下内容:QString zuhe = QString("../%...原创 2019-02-15 11:35:52 · 7960 阅读 · 0 评论 -
Qt小贴士:mousePressEvent(鼠标点击事件)的应用:点击某区域后进行图片的切换
在实际工程开发中遇到的实际问题,目前来进行一下总结:工程需要:点击某个区域内的图片,之后在【主区域】内显示改图片。效果显示点击【选择区域】中的图片,图片会显示到【主区域】中。点击选择区域的第一张图片【未添加资源内容】(图片均为500x280像素,工程要求规格,所以演示图片放大到主区域的时候分辨率会较低。)会出现以下效果以上内容分为【示例x】及【logo】,六张图片...原创 2019-02-15 15:00:57 · 20008 阅读 · 0 评论 -
Qt:双缓存绘图总结
目录Qt:绘图总结流程图主线程主要的工作内容:绘图线程主要的工作内容:Qt:绘图总结在线实时动态绘图—双缓存绘图法(两个线程,【主线程】和【绘图线程】)流程图如下: 关于流程图的说明:主线程(QWidget):负责绘图线程变量的声明定义及初始化,信号和槽,并将绘图线程绘制好的图片打印在主窗口上。绘图线程(QObejct):负责...原创 2019-03-17 23:10:49 · 2064 阅读 · 0 评论 -
Qt:各类控件修改(不断更新)
Qt:代码控件。字体参考网站:https://www.cnblogs.com/findumars/p/4776398.html目录控件通用的部分QPushBotton其中四个参数分别表示为1x长度,2y长度,(x,y)形成了控件在界面上的具体位置,及控件左上角举例界面零点(0,0)的相对位置。3控件的长度4控件的高度那么直接用信号和槽即可,即可完成摁键功能的设置QLab...原创 2019-06-03 19:27:04 · 3401 阅读 · 1 评论 -
Qt:静态数据成员的定义及应用
参考内容:【1】Qt中使用全局变量的两种方式:https://blog.csdn.net/u014546553/article/details/78558925【2】qt中的全局变量:https://www.cnblogs.com/shaozhuyong/p/5959760.html【3】QT 全局变量 全局 函数:https://blog.csdn.net/liang890319/a...原创 2019-03-29 17:57:59 · 3044 阅读 · 0 评论 -
Qt:信号和槽总结(1,C++11下的信号和槽 2,第五个参数 3,阻塞 )
Qt:信号和槽总结(1,C++11下的信号和槽 2,第五个参数 3,阻塞 )信号和槽是Qt特有的一种通讯方法,具有以下特点:信号与槽的连接比较灵活,可以一对一,一对多或者是多对一 信号与槽的绑定与解除也十分的灵活,使用connect以及disconnect就可以了 信号和槽可以用来实现线程之间的通信(信号和槽的第五个参数)目录常规信号和槽:C++11下的信号和槽:信号...原创 2019-04-04 18:43:58 · 686 阅读 · 0 评论 -
Qt :绘图总结
Qt :绘图总结目录QPainter①定义Qpainter类的对象:②设置画笔或画刷③基本的绘图操作:3.1画线:3.2画圆:3.3绘制背景图片:3.4绘制logo或者区域内的内容绘图设备介绍QPixmapQImageQPictureQPixmap和QImage之间的相互转换:绘图基本逻辑:①确定绘图设备(画布)②...原创 2019-05-03 17:38:06 · 1573 阅读 · 1 评论 -
Qt 常见错误及坑锦集(更新中....)
1解决方法: 将platforms文件夹拷贝到exe文件同级目录下即可2,显示内容:double类型,和int类型做任何的数学运算,都会被强制转换为int类型,所以为了能得到double类型的结果,需要将int变成double类型int frist = 2;double time = 4.22;double num = time/frist;qDebug()&l...原创 2019-07-02 17:51:36 · 650 阅读 · 0 评论 -
Qt:通讯总结(串口通讯,TCP,UDP(待更新))
Qt:通讯总结(串口通讯,TCP,UDP(待更新))通讯是上位机和下位机、上位机之间沟通的必要方式主要介绍串口通讯,TCP,及UDP(待更新)参考:https://blog.csdn.net/Creator_Ly/article/details/50118751 串口通讯 自Qt 5.1以后,Qt加入了串口通讯的先关类,头文件如下:#include<QtSe...原创 2019-07-24 20:13:13 · 1595 阅读 · 0 评论 -
Qt:获取设备管理器端口的名称(串口名称)
Qt:获取设备管理器端口的名称(串口名称)部分电脑上都带有虚拟串口,当下位机和上位机进行通讯的时候,无法判断,到底哪儿个是虚拟串口的端口号,哪儿个是下位机进行通讯的端口号解决方案:使用端口的名称进行筛选判断这是设备管理器中端口的内容,目前有一个通讯端口(COM1),和两个自己建立的虚拟串口。pro:QT += core gui serialport添加se...原创 2019-04-29 11:15:54 · 3525 阅读 · 1 评论 -
Qt:如何生成word报表
在工作学习中,有时会需要将采集的数据生成word报表的形式,如设备可靠性检测报告,检定报告等。本文将主要陈述如何利用Qt生成word报表。除去必要的代码,生成word报表还需要开发人员自己创建一个word模板,关于模板的样式,根据工程需要而定,只需要将文本需要替换的地方插入书签即可,关于word模板的设置后面会进行陈述。UI界面展示说明:前界面的①实验设备②检测温度③鉴定依据...原创 2019-01-22 16:56:39 · 10200 阅读 · 7 评论