自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

零基础学Qt

  • 博客(48)
  • 资源 (6)
  • 收藏
  • 关注

原创 deleteLater 和 delete 区别

QT C++ 释放指针变量时使用deleteLater 和 delete 的区别

2024-04-23 11:03:20 138 1

原创 QXlsx Qt操作excel(3)

使用QXlsx给excel插入图表

2024-02-05 11:17:13 1343

原创 QXlsx Qt操作excel(2)

使用QXlsx给excel插入图片、读取单元格中和图片保存到本地

2024-02-05 11:15:53 733

原创 QXlsx Qt操作excel(1)

QXlsx创建新的工作簿、写入单元格数据、合并单元格、格式化单元格、设置单元格样式等操作。

2024-02-04 10:50:12 1145

原创 QXlsx Qt操作excel

QXlsx Qt下使用QXlsx

2024-02-04 10:50:09 969

原创 引用头文件时尖括号和引号的区别

引用头文件时尖括号和引号的区别

2024-02-01 16:01:55 314

原创 QTimer 指针类型和引用类型使用的区别

QTimer 指针类型和引用类型使用的区别

2024-02-01 15:57:49 514

原创 Qt 类型转换

Qt 类型转换 十六进制 十进制 二进制 位移

2024-01-31 14:22:47 600

原创 Qt 调用系统键盘

调用系统自带键盘,运行一个位于 C:\\Windows\\System32 目录下的 osk.exe (屏幕键盘)

2024-01-31 14:08:13 650

原创 图形绘制-仪表盘(4)

自定义控件仪表盘,过继承重写QWidget的绘制事件paintEvent(),来绘制仪表盘,实时显示变化的车速及指针对应的位置

2024-01-30 10:04:25 884

原创 图形绘制-仪表盘(3)

自定义控件仪表盘,过继承重写QWidget的绘制事件paintEvent(),来绘制仪表盘,实时显示变化的车速及指针对应的位置

2024-01-30 09:44:00 373

原创 图形绘制-仪表盘(2)

重写QWidget的绘制事件paintEvent(),来绘制仪表盘

2024-01-29 13:37:38 812

原创 图形绘制-仪表盘(1)

通过继承重写QWidget的绘制事件paintEvent(),来绘制仪表盘

2024-01-29 13:36:06 960

原创 QTableWidget 动态创建选择框Checkbox并修改和获取状态

QTableWidget第一列,动态创建QCheckbox,单击行,可以修改Checkbox的状态。单击按钮,循环表格,获取checkbox选中的行数据。

2024-01-27 10:59:02 1516

原创 QTableWidget 绑定按钮及单击事件

QTableWidget 最后一列动态创建QPushButton,并绑定单击事件,获取按钮所在行的单元格中的内容。

2024-01-27 10:37:25 1101

原创 图形绘制QGraphicsView、QGraphicsScene、QGraphicsItem、Qt GUI

QGraphicsView、QGraphicsScene、QGraphicsItem 和 Qt GUI(QGuiApplication)的使用及关系

2024-01-26 13:39:24 1489

原创 qt 坦克大战游戏 GUI绘制

模仿坦克大战游戏,目前只绘制出一辆坦克,并能发射炮弹

2024-01-26 11:22:19 1357

原创 QSettings封装成读写配置文件操作类

QSettings封装成读写配置文件操作类

2024-01-25 14:00:50 930

原创 QSettings 读写配置文件

通过QSettings类来实现对配置文件的读取和修改操作

2024-01-25 13:47:59 484

原创 QCheckBox 选择框样式

QCheckBox 选择框样式 自定义选中框的样式

2024-01-24 13:52:49 547

原创 QCheckBox 选择框使用

QCheckBox 选择框使用

2024-01-24 13:42:12 463

原创 QTableWidget 双击单元格修改数据

QTableWidget双击单元格,进入单元格,进行编辑,并对比是否修改了修改,如果修改了更新到数据库。

2024-01-23 10:00:42 1833

原创 QTableWidget 用法

QTableWidget 用法 选中行 修改 删除

2024-01-23 09:26:20 1018

原创 十四、Qt 操作PDF文件 完结篇

依赖Poppler库 操作PDF文件

2024-01-18 15:03:55 852

原创 十三、Qt 操作PDF文件放大缩小

1.通过鼠标滚轮可以翻页。2.通过按住Ctrl+鼠标滚轮可以放大、缩小当前页。3.在程序内打开的PDF文件随窗体的大小变化。

2024-01-18 14:41:31 368

原创 Qt 遍历多个按钮单击信号带参数,绑定到一个槽

Qt 遍历多个按钮单击信号,带参数,绑定到一个槽

2024-01-17 16:57:53 720

原创 十二、Qt 操作PDF文件(2)

1.通过选择框选择PDF文件并打开,默认打开第一页。2.通过上一页、下一页按钮实现翻页功能。3.通过第一页、最后一页、跳转到某一页,实现了定位打开某一页功能。4.通过关闭PDF按钮,可以关闭本次打开的PDF文件。

2024-01-17 16:48:18 1125

原创 十一、Qt Poppler打包

包含Poppler类库的程序,在通过windeployqt打包后,无法启动运行,点完程序没有任何反应。 libpoppler-qt5.dll 好像依赖了Qt5Xml.dll,缺少了这一项导致程序无法正常启动。加载了Qt5Xml.dll后,打包后的程序可以正常运行了。

2024-01-16 14:59:29 496

原创 十、Qt 操作PDF文件

Qt使用Poppler库,打开PDF文件

2024-01-16 13:54:51 1346 1

原创 九、Qt C++ 数据库开发

本章节我们介绍数据库相关的操作,并开发一个用户管理的功能,包括用户的增、删、改、查。通过本章节,大家可以学会如何使用sqlite数据库,及sqlite数据库操作函数的封装,还有动态调用窗体、新建窗体的布局等内容。

2024-01-15 14:37:14 770

原创 八、Qt C++ 毕业设计

在前边的七个章节中,带领大家从零开始学习Qt C++,大家也学会了下载、安装、配置环境变量、编译器,也创建了自己的第一个demo,了解了控件的基本使用方法、信号和槽的原理。那么接下来我们就围绕着用Qt做一个毕业设计的程序,包含控件的使用、布局样式、数据库、操作excel、曲线图、串口通信、网络通信、类的封装与使用等功能模块的讲解。

2024-01-15 11:42:50 398

原创 七、Qt 信号和槽

Qt 信号和槽用法,包括老的Qt4的写法和新的Qt5的写法 及区别

2024-01-14 19:33:18 1267 1

原创 六、新建窗体时,几种窗体的区别

Qt 窗体类型的区别

2024-01-14 07:00:00 1120 1

原创 五、带登录窗体的demo

带登录窗体的demo

2024-01-14 06:30:00 592 1

原创 四、Qt 的第一个demo

Qt文件组成,简单demo

2024-01-13 10:51:36 1210 1

原创 三、Qt Creator 使用

这一点和delphi不一样,delphi如果用的都是原生的东西,只会生成一个exe文件,并且生成的exe拿到别的电脑上是可以正常运行的,这也是delphi的所谓的唯一的优点,即一次编译,到处运行,QT生成的exe拿到另一台电脑运行不起来的原因是,Qt的exe运行时依赖一些Qt的动态库。功能区2,可以切换程序的编译类型,debug下可以单步调试,Release下可以编译成最终的发布版本,两者的区别,大家在初学时,只需要记住,Release编译完的程序在性能方面要比debug编译的程序性能更优。

2024-01-13 09:15:05 1671 1

原创 二、QT下载、安装及问题解决(windows系统)

大家在安装完Qt Creator打开后,如果工具--->选项--->“构建和运行”里的“构建套件”的编译方式都是红色感叹号,那么就是编译器没有选择,或在安装程序时编译器的选项没有正确选择,大家可以尝试手动选择对应的编译器,如果还是错误只能重新安装Qt选择正确的编译器选项。将Qt的bin目录,和MinGW的bin目录,添加到系统Path环境变量中,我的是下面这样的,请根据自己的安装目录设置。2、国内一些大学网站的镜像,下载比较快,但是可能不是最新的(推荐)选择好正确的编译器之后就可以正常运行了。

2024-01-12 14:05:05 1917 2

原创 一、QT的前世今

QT的世界第一等

2024-01-12 13:43:03 1107 1

原创 写在最前边

QT的世界第一等

2024-01-12 13:30:31 422 1

原创 MahApps.Metro+.net 5(一)

运行环境 VS2019 + .net 5 ,新建一个基于.net 5的WPF项目1、也可以打开官网按步骤添加https://mahapps.com/docs/guides/quick-start2、打开VS中的NuGet 搜索 MahApps,安装MahApps.Metro,MahApps.Metro.IconPacks安装成功如下图所示安装成功如下图所示3、按官网提示,添加引用<Application.Resources><Re...

2021-07-13 11:00:00 1040

QT C++ 使用开源库 QXlsx 源文件

QT C++ 使用开源库 QXlsx 源文件

2024-02-04

QTableWidget 绑定按钮及单击事件

给QTableWidget 最后一列动态创建QPushButton,并绑定单击事件,获取按钮所在行的单元格中的内容。 双击表格中的行,可以获取行中单元格的数据。 点击按钮,可以获取选中行中单元格的数据。

2024-01-30

QTableWidget第一列,动态创建QCheckbox,单击行,可以修改Checkbox的状态 单击按钮获取选中行的数据

QTableWidget第一列,动态创建QCheckbox,单击行,可以修改Checkbox的状态。 单击按钮获取选中行的数据。

2024-01-30

自定义控件仪表盘,过继承重写QWidget的绘制事件paintEvent(),来绘制仪表盘,实时显示变化的车速及指针对应的位置

dashboard.h 仪表盘头文件 dashboard.cpp 仪表盘代码文件 mainwindow 调用 仪表盘的主窗体

2024-01-30

模仿坦克大战游戏,目前只绘制出一辆坦克,并能发射炮弹

qt C++ 坦克大战游戏 GUI绘制

2024-01-26

十三、Qt 操作PDF文件放大缩小 源代码 可单独运行

1.通过鼠标滚轮可以翻页。 2.通过按住Ctrl+鼠标滚轮可以放大、缩小当前页。 3.在程序内打开的PDF文件随窗体的大小变化。

2024-01-18

十二、Qt 操作PDF文件(2),打开、关闭、翻页、跳转等功能

1.通过选择框选择PDF文件并打开,默认打开第一页。 2.通过上一页、下一页按钮实现翻页功能。 3.通过第一页、最后一页、跳转到某一页,实现了定位打开某一页功能。 4.通过关闭PDF按钮,可以关闭本次打开的PDF文件。

2024-01-17

新增操作PDF文件功能,使用Poppler库

新增操作PDF文件功能,使用Poppler库

2024-01-16

QT操作PDF,使用Poppler第三方开源库时,编译报错,缺少的poppler-export.h文件

QT操作PDF,使用Poppler第三方开源库时,下载地址:https://poppler.freedesktop.org/,编译报错,缺少的poppler-export.h文件

2024-01-16

九、Qt C++ 毕业设计 数据库相关 增加用户管理窗体,可以实现查询、修改、删除、新增的功能 封装了sqlite的操作类

使用方法请看专题 https://blog.csdn.net/zhouhui1982/article/details/135596529?spm=1001.2014.3001.5501

2024-01-15

Qt做毕业设计的程序,包含控件的使用、布局样式、数据库、操作excel、曲线图、串口通信、网络通信、类的封装与使用等功能模块

https://blog.csdn.net/zhouhui1982?spm=1011.2444.3001.5343 专题目录,以上功能会在专题中介绍

2024-01-15

Qt 信号和槽用法,包括老的Qt4的写法和新的Qt5的写法 及区别

Qt 信号和槽用法,包括老的Qt4的写法和新的Qt5的写法 及区别

2024-01-14

qt做的一个简单的带登录窗体的demo

做了一个简单的带登录窗体的demo,有用户名和密码不能为空的验证,原理是在main.cpp的主函数入口处: 1、将默认的MainWindow主窗体注释。 2、新建一个formlogin登录窗体,在主函数中先运行登录窗体。 3、在登录窗体中引用MainWindow窗体,并显示(show)。 如果大家不会用Qt创建一个项目,可以先看我之前写的文章。https://mp.csdn.net/mp_blog/creation/editor/135565568 runEXE文件夹里的Demo1.exe可独立运行。 Demo1文件夹里是工程及代码文件。 build-Demo1-Qt_5_7_0_in_PATH_mingw53_32-Debug 是debug下程序编译路径 build-Demo1-Qt_5_7_0_in_PATH_mingw53_32-Release 是release下程序编译路径 当然一个程序先显示登录窗体,还有其他的方式,以后我们在其他的章节再介绍。

2024-01-13

四、Qt 的第一个demo

demo源码

2024-01-13

MahApps.Metro+.net 5

MahApps.Metro+.net 5

2021-07-13

openVINO 反光背心和安全帽检测safety-gear-detector-python

此demo的python源代码 模型person-detection-retail-0013 示例视频文件 相关文章介绍 https://mp.csdn.net/postedit/93968520

2019-06-28

华为IPC摄像机X1221-F C#开发源代码

华为IPC 挺坑爹的,只有一个开发指南文档,文档中是C++的代码片断,本demo用C#实现,目前只完成了播放功能,人脸识别及比对功能还在开发中。

2019-02-22

emgucv 3.3.0 windows桌面版

emgucv opencv的dotnet版 ,包括src,demo,需要安装,请使用VS2015及以上打开运行

2018-03-16

Vlc.DotNet-develop.zip

Vlc.DotNet-develop.zip 二次开发包SDK 请使用VS2017运行

2018-03-16

Castle.ActiveRecord.Generator.exe 2.0

Castle.ActiveRecord.Generator.exe .net2.0

2011-01-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除