
QT C++
文章平均质量分 68
QT使用,C++基础,零基础学Qt
周不易
有些景色总是似曾相识
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
qcanbusdevice_p.h:43:10: fatal error: qobject_p.h: 没有那个文件或目录
ubuntu下编译qtserialbus报错qcanbusdevice_p.h:43:10: fatal error: qobject_p.h: 没有那个文件或目录 的解决方法原创 2025-04-11 11:38:49 · 141 阅读 · 0 评论 -
ubuntu20.04+qt5.12.8安装serialbus
ubuntu20.04+qt5.12.8安装serialbus原创 2025-04-11 11:33:04 · 887 阅读 · 0 评论 -
QTableView 使用
QTableView 使用原创 2024-04-30 14:32:52 · 697 阅读 · 0 评论 -
QT 获取本机所有 IP 地址
QT 获取本机所有 IP 地址原创 2024-04-29 10:32:19 · 2507 阅读 · 0 评论 -
deleteLater 和 delete 区别
QT C++ 释放指针变量时使用deleteLater 和 delete 的区别原创 2024-04-23 11:03:20 · 1415 阅读 · 1 评论 -
QXlsx Qt操作excel(3)
使用QXlsx给excel插入图表原创 2024-02-05 11:17:13 · 1651 阅读 · 0 评论 -
QXlsx Qt操作excel(2)
使用QXlsx给excel插入图片、读取单元格中和图片保存到本地原创 2024-02-05 11:15:53 · 1420 阅读 · 0 评论 -
QXlsx Qt操作excel(1)
QXlsx创建新的工作簿、写入单元格数据、合并单元格、格式化单元格、设置单元格样式等操作。原创 2024-02-04 10:50:12 · 1947 阅读 · 0 评论 -
引用头文件时尖括号和引号的区别
引用头文件时尖括号和引号的区别原创 2024-02-01 16:01:55 · 544 阅读 · 0 评论 -
QTimer 指针类型和引用类型使用的区别
QTimer 指针类型和引用类型使用的区别原创 2024-02-01 15:57:49 · 720 阅读 · 0 评论 -
Qt 类型转换
Qt 类型转换 十六进制 十进制 二进制 位移原创 2024-01-31 14:22:47 · 887 阅读 · 0 评论 -
Qt 调用系统键盘
调用系统自带键盘,运行一个位于 C:\\Windows\\System32 目录下的 osk.exe (屏幕键盘)原创 2024-01-31 14:08:13 · 956 阅读 · 0 评论 -
图形绘制-仪表盘(4)
自定义控件仪表盘,过继承重写QWidget的绘制事件paintEvent(),来绘制仪表盘,实时显示变化的车速及指针对应的位置原创 2024-01-30 10:04:25 · 1009 阅读 · 0 评论 -
图形绘制-仪表盘(3)
自定义控件仪表盘,过继承重写QWidget的绘制事件paintEvent(),来绘制仪表盘,实时显示变化的车速及指针对应的位置原创 2024-01-30 09:44:00 · 457 阅读 · 0 评论 -
图形绘制-仪表盘(2)
重写QWidget的绘制事件paintEvent(),来绘制仪表盘原创 2024-01-29 13:37:38 · 952 阅读 · 0 评论 -
图形绘制-仪表盘(1)
通过继承重写QWidget的绘制事件paintEvent(),来绘制仪表盘原创 2024-01-29 13:36:06 · 1157 阅读 · 0 评论 -
QTableWidget 动态创建选择框Checkbox并修改和获取状态
QTableWidget第一列,动态创建QCheckbox,单击行,可以修改Checkbox的状态。单击按钮,循环表格,获取checkbox选中的行数据。原创 2024-01-27 10:59:02 · 3130 阅读 · 0 评论 -
QTableWidget 绑定按钮及单击事件
QTableWidget 最后一列动态创建QPushButton,并绑定单击事件,获取按钮所在行的单元格中的内容。原创 2024-01-27 10:37:25 · 2294 阅读 · 0 评论 -
图形绘制QGraphicsView、QGraphicsScene、QGraphicsItem、Qt GUI
QGraphicsView、QGraphicsScene、QGraphicsItem 和 Qt GUI(QGuiApplication)的使用及关系原创 2024-01-26 13:39:24 · 2157 阅读 · 0 评论 -
qt 坦克大战游戏 GUI绘制
模仿坦克大战游戏,目前只绘制出一辆坦克,并能发射炮弹原创 2024-01-26 11:22:19 · 1537 阅读 · 0 评论 -
QSettings封装成读写配置文件操作类
QSettings封装成读写配置文件操作类原创 2024-01-25 14:00:50 · 1098 阅读 · 0 评论 -
QSettings 读写配置文件
通过QSettings类来实现对配置文件的读取和修改操作原创 2024-01-25 13:47:59 · 821 阅读 · 0 评论 -
QCheckBox 选择框样式
QCheckBox 选择框样式 自定义选中框的样式原创 2024-01-24 13:52:49 · 1357 阅读 · 0 评论 -
QCheckBox 选择框使用
QCheckBox 选择框使用原创 2024-01-24 13:42:12 · 703 阅读 · 0 评论 -
QTableWidget 双击单元格修改数据
QTableWidget双击单元格,进入单元格,进行编辑,并对比是否修改了修改,如果修改了更新到数据库。原创 2024-01-23 10:00:42 · 4311 阅读 · 0 评论 -
QTableWidget 用法
QTableWidget 用法 选中行 修改 删除原创 2024-01-23 09:26:20 · 1689 阅读 · 0 评论 -
十四、Qt 操作PDF文件 完结篇
依赖Poppler库 操作PDF文件原创 2024-01-18 15:03:55 · 1675 阅读 · 0 评论 -
十三、Qt 操作PDF文件放大缩小
1.通过鼠标滚轮可以翻页。2.通过按住Ctrl+鼠标滚轮可以放大、缩小当前页。3.在程序内打开的PDF文件随窗体的大小变化。原创 2024-01-18 14:41:31 · 751 阅读 · 0 评论 -
十二、Qt 操作PDF文件(2)
1.通过选择框选择PDF文件并打开,默认打开第一页。2.通过上一页、下一页按钮实现翻页功能。3.通过第一页、最后一页、跳转到某一页,实现了定位打开某一页功能。4.通过关闭PDF按钮,可以关闭本次打开的PDF文件。原创 2024-01-17 16:48:18 · 2133 阅读 · 3 评论 -
十一、Qt Poppler打包
包含Poppler类库的程序,在通过windeployqt打包后,无法启动运行,点完程序没有任何反应。 libpoppler-qt5.dll 好像依赖了Qt5Xml.dll,缺少了这一项导致程序无法正常启动。加载了Qt5Xml.dll后,打包后的程序可以正常运行了。原创 2024-01-16 14:59:29 · 884 阅读 · 0 评论 -
十、Qt 操作PDF文件
Qt使用Poppler库,打开PDF文件原创 2024-01-16 13:54:51 · 3215 阅读 · 3 评论 -
九、Qt C++ 数据库开发
本章节我们介绍数据库相关的操作,并开发一个用户管理的功能,包括用户的增、删、改、查。通过本章节,大家可以学会如何使用sqlite数据库,及sqlite数据库操作函数的封装,还有动态调用窗体、新建窗体的布局等内容。原创 2024-01-15 14:37:14 · 1022 阅读 · 0 评论 -
八、Qt C++ 毕业设计
在前边的七个章节中,带领大家从零开始学习Qt C++,大家也学会了下载、安装、配置环境变量、编译器,也创建了自己的第一个demo,了解了控件的基本使用方法、信号和槽的原理。那么接下来我们就围绕着用Qt做一个毕业设计的程序,包含控件的使用、布局样式、数据库、操作excel、曲线图、串口通信、网络通信、类的封装与使用等功能模块的讲解。原创 2024-01-15 11:42:50 · 726 阅读 · 0 评论 -
七、Qt 信号和槽
Qt 信号和槽用法,包括老的Qt4的写法和新的Qt5的写法 及区别原创 2024-01-14 19:33:18 · 1663 阅读 · 1 评论 -
六、新建窗体时,几种窗体的区别
Qt 窗体类型的区别原创 2024-01-14 07:00:00 · 2650 阅读 · 1 评论 -
五、带登录窗体的demo
带登录窗体的demo原创 2024-01-14 06:30:00 · 923 阅读 · 1 评论 -
四、Qt 的第一个demo
Qt文件组成,简单demo原创 2024-01-13 10:51:36 · 2141 阅读 · 1 评论 -
三、Qt Creator 使用
这一点和delphi不一样,delphi如果用的都是原生的东西,只会生成一个exe文件,并且生成的exe拿到别的电脑上是可以正常运行的,这也是delphi的所谓的唯一的优点,即一次编译,到处运行,QT生成的exe拿到另一台电脑运行不起来的原因是,Qt的exe运行时依赖一些Qt的动态库。功能区2,可以切换程序的编译类型,debug下可以单步调试,Release下可以编译成最终的发布版本,两者的区别,大家在初学时,只需要记住,Release编译完的程序在性能方面要比debug编译的程序性能更优。原创 2024-01-13 09:15:05 · 2595 阅读 · 1 评论 -
二、QT下载、安装及问题解决(windows系统)
大家在安装完Qt Creator打开后,如果工具--->选项--->“构建和运行”里的“构建套件”的编译方式都是红色感叹号,那么就是编译器没有选择,或在安装程序时编译器的选项没有正确选择,大家可以尝试手动选择对应的编译器,如果还是错误只能重新安装Qt选择正确的编译器选项。将Qt的bin目录,和MinGW的bin目录,添加到系统Path环境变量中,我的是下面这样的,请根据自己的安装目录设置。2、国内一些大学网站的镜像,下载比较快,但是可能不是最新的(推荐)选择好正确的编译器之后就可以正常运行了。原创 2024-01-12 14:05:05 · 8554 阅读 · 2 评论 -
一、QT的前世今
QT的世界第一等原创 2024-01-12 13:43:03 · 2928 阅读 · 1 评论