- 博客(431)
- 资源 (72)
- 收藏
- 关注
原创 QT从数据库中读取数据并动态创建菜单完整实例
在同一系统中,不同用户拥有不同功能模块对应的操作权限,因此用户登录后,需要动态的根据当前用户的角色权限来动态加载对应的菜单,本文展示从数据库中查询菜单数据记录后加载到主窗体界面进行动态创建菜单的操作过程,开发工具是QT5+SQLITE数据库。
2025-09-24 13:47:46
399
原创 使用Cmake4编译libpng最新版1650步骤
本文主要介绍使用Cmake编译libpng库的过程,建议使用最新版本的库,使用文中最新的下载地址进行下载后解压编译生成最终的libpng16.dll文件。
2025-09-16 14:34:07
288
原创 Cmake4.0成功编译freetype-2.14.0步骤
由于OpenCV中的有需要绘制中文字符的需求,而编译OpenCV4.10的过程中,选择了FreeType之后还是无法正确使用FreeType,因此参考博客文章进行Windows下的freetype编译。
2025-09-15 18:19:48
302
原创 搭建Qt5.14.2+msvc2017_x64项目测试Opencv4.10功能
工业软件中好多系统用Halcon比较多,最近做了个相机拍照的SDK也是用Halcon的。基于商业版权问题,很多软件需要将Halcon换成开源的OpenCV来实现类似的功能,因此网罗搜集了一些QT+OpenCV的开发资料和代码,增删改后将OpenCV中的一些常用算法和功能做到一个简单的测试软件中,本文主要是搜集资料,展示常见的一些算法和功能点。
2025-09-15 17:08:17
423
原创 项目研发实录:电子称SDK封装dll给到QT和C#调用
本文主要初略展示使用QT通过Modbus协议读写电子称数据封装成动态库dll文件,并在QT新的项目中调用sdk的过程和步骤,不涉及详细代码的展示。
2025-09-09 15:19:40
522
原创 QT通过QModbusRtuSerialMaster读写电子秤数据实例
本文主要使用QT通过串口转RS485转接头读取电子称的数据,设置清零操作。代码实测可运行。
2025-09-08 18:06:05
289
原创 qt+halcon开发相机拍照软件步骤
本文主要介绍使用QT+HALCON开发相机拍照软件的基本功能和步骤,最后的运行结果等,详细代码请使用AI搜索文中的关键点即可。
2025-09-08 11:08:37
480
原创 iview-admin2.0开发环境搭建步骤2025
开源系统iview-admin2.0开发环境搭建步骤2025版,整个搭建过程发现主要原因是因为好多这个开源系统的的包已经不是最新的,所以需要还原到指定的版本,最重要的就是执行npm install marked@4.0.12后系统才能正常运行,否则让人怀疑这个系统是不是已经不再能正常运行了。
2025-08-20 14:28:22
593
原创 Cmake编译glog成功并在QT中测试成功步骤
5、在QT中新建项目testGlog(编译器为【msvc2017+x64】,项目路径为【D:\QtCode\testGlog】),拷贝在VS2022软件中生成的【D:\glog-master\install】目录下的所有glog相关的驱动文件夹到【D:\QtCode\testGlog\glog】目录下。运行测试项目、拷贝驱动文件【D:\glog-master\install\bin\glog.dll】到【D:\QtCode\testGlog\Release\release】目录下,再次运行,测试OK.
2025-05-29 15:48:34
1040
原创 Cmake4编译PaddleOCR3.0成功步骤
4.4拷贝D:\PaddleOCR30\paddle_inference3.0\paddle\lib\common.dll和D:\PaddleOCR30\paddle_inference3.0\paddle\lib\paddle_inference.dll两个文件到运行目录D:\PaddleOCR30\PaddleOCR-release-3.0\deploy\cpp_infer\build_vs2019_x64\Release下。编译相关软件: Cmake4.0+VS2022+PaddleOCR3.0。
2025-05-27 17:06:47
1519
1
原创 Cmake编译yaml-cpp并在QT中测试成功操作步骤
五、打开QTCreator软件,新建项目testYamlCppVs2022到D:\QtCode\testYamlCppVs2022目录,拷贝对应的文件夹C:\Program Files\YAML_CPP到项目D:\QtCode\testYamlCppVs2022\YAML_CPP目录下。4.2选择的【YAML_CPP】解决方案,鼠标右键点击【重新生成解决方案】菜单后即可生成对应的动态文件到D:\yaml-cpp-master\build_vs2022\Release目录。
2025-05-27 15:05:06
1435
原创 Cmake4.0编译百度飞桨PaddleOCR2.8对应的dll详细步骤
Cmake4.0编译百度飞桨PaddleOCR2.8对应的dll详细步骤对应的图文教程
2025-05-26 11:14:24
1392
原创 Cmake编译gflags过程记录和在QT中测试
由于在QT中使用PaddleOCR2.8存在这样那样的问题,查找貌似是gflags相关问题导致的,因此从头开始按相关参考文章编译一遍gflags源码,测试结果表明Qt5.14.2中使用MSVC2017+X64编译器运行的QT+gflags项目是正常。
2025-05-24 19:18:16
624
原创 Cmake4.0编译百度飞桨PaddleOCR2.8对应的dll下载解压办法
头文件下载地址:https://github.com/tronkko/dirent/blob/master/include/dirent.h,下载后拷贝到对应的目录【D:\PaddleOCR\release\deploy\cpp_infer\include】Opencv下载:https://opencv.org/releases/ 下载4.10版本。Git下载:https://git-scm.com/ 下载最新版本。下一篇会补充完整的、曲折的、顺利完成的、耗时一天的编译过程。下载完成后按下图进行解压。
2025-05-23 09:25:25
872
原创 Halcon设置不同分辨率来读取摄像头图片
在Halcon软件中使用default连接方式读取到的摄像头图片分辨率是摄像头的最低分辨率,因此需要调整摄像头读取图片的分辨率来获取到高清图片,供后续的图片处理过程,尝试过不同的算子和设置参数方法都获取不到想要的高分辨率图片,后经测试是需要设置连接参数中的相机类型即可
2025-05-19 15:27:12
579
原创 Halcon获取摄像头分辨率等相关参数
Halcon获取摄像头分辨率等相关参数办法,主要使用算子包括open_framegrabber、get_framegrabber_param、disp_message等
2025-05-19 09:51:46
339
原创 QT调用Halcon查询所有摄像头名称
Halcon查询指定的图像采集接口的信息算子info_framegrabber(Name, Query,Information, ValueList )*ValueList:图像采集接口的参数值。*Information:输出的文本信息。*Query:需要查询的参数名称。*Name:图像采集设备的名称。
2025-05-17 16:57:54
407
原创 Qt5.14.2+Opencv4.10+msvc2017_x64项目环境搭建测试
Cmake+OpenCv+Qt5.14.2+Opencv-contrib-4.x开发环境搭建过程记录
2025-04-26 11:56:23
503
原创 QT+Cmake+mingw32-make编译64位的zlib-1.3.1源码成功过程
由于开源的软件zlib库是很多相关库libpng等基础库,因此掌握搭建zlib源码的步骤十分必要。本文主要是通过图文模式讲解完整的qt+cmake+zlib源码搭建和测试过程,为后续的其他源码编译环境搭建做基础准备。
2025-04-19 16:51:54
774
2
原创 qt+mingw64+cmake+libqrencode项目编译和搭建成功记录
qt+mingw64+cmake+qrencode项目编译和搭建成功记录、环境、过程、项目引用、测试
2025-04-17 10:55:59
778
原创 Qt5.14.2+mingw64编译OpenCV3.4.14一次成功记录
1.1 Python3.8版本安装路径:C:\Users\Administrator\AppData\Local\Programs\Python\Python38-32。五、开始菜单选择QT5.14.2下的mingw64菜单执行进入对应窗口.C:\Qt\Qt5.14.2\5.14.2\mingw73_64>5.1 cd命令切换到要编译的源码目录下:cd D:\opencv3414\build_mingw64。1.4 Jdk安装路径:C:\Program Files\Java\jdk-18.0.1。
2025-04-01 23:04:36
1251
原创 Qt5.14.2+Cmake使用mingw64位编译opencv4.5成功图文教程
执行指令:C:\Qt\Qt5.14.2\Tools\mingw730_64\bin\windres.exe D:\opencv\build_mingw64\modules\world\vs_version.rc -O coff .\vs_version.rc.obj。1.1 Python3.8:安装路径:C:\Users\Administrator\AppData\Local\Programs\Python\Python38-32 安装包:python3.8.exe。
2025-03-31 23:41:16
1151
原创 C#使用开源库EasyModbusTCP跟PLC进行通讯开发步骤
本文主要讨论C#客户端软件跟PLC通讯技术,我们将PLC当做一个TCP服务器来访问,通过IP地址和502端口进行数据通信,如果你没有PLC硬件,也可以下载Modbus Slave软件来模拟一个真实的PLC硬件进行通信测试,测试OK。
2024-10-24 23:21:25
5818
原创 Windows10下安装SQL SERVER 2014数据库步骤图文教程
本文主要介绍使用虚拟机在Windows10系统中安装微软的Sql Server 2014数据库的详细步骤,碰到的问题及解决办法。需要准备资料为VmWare虚拟机、Windows10安装包、SQL Server2014等软件。过程中的两个要点是要关闭Windows 防火墙跟需要安装Microsoft .NET Framework 3.5 Service Pack1组件。
2024-10-20 22:39:51
1819
原创 若依框架ZrAdminNetCore版本搭建过程记录图文
以前接触的是若依java版本的系统、最近发现netcore版本也能派上大用场,所以开始实验搭建ZrAdminNetCore版本的若依框架,记录一下成功的过程。
2024-10-16 22:29:07
2025
原创 西门子博图软件SIMATIC_S7-PLCSIM_V15.1安装详细步骤图文
博途V15软件链接: https://pan.baidu.com/s/1-AadfIB8g8zGzgvZHwoa5w 密码: q3gv。博途V13软件链接:https://pan.baidu.com/s/1ZWf32uHqnWbxfgO2U0Gu3A 密码: p0sr。博途V14软件链接:https://pan.baidu.com/s/1vZyUk6OsBeMr4NKCK0AtYg 密码: usg1。下载后解压缩到指定路径,运行安装文件Start.exe。
2024-10-13 19:00:59
6199
8
原创 QT开发单机版库存管理软件的项目架构和核心功能界面
开发目的:一个搞仓库管理的朋友找到我,十多年前给他做过网站,后面没怎么联系,去年又想到搞软件的我 ,说是要一个他自己能用的软件,主要实现的功能就是将现在电脑上的Excel文件里面的入库出库数据导入软件中、能生成对应的出库单,我考虑以前搞过Java版本的医药进销存软件,又搞过Word文件的生成功能,基本的数据库增删改查,核心的技术模块都掌握了,感觉问题不大就答应了下来,结果一开发就是好几个月,距离最初想象的样子还是蛮大差距的,就当技术练手吧。图2-5 物资出库单打印界面。图2-2 物资入库界面。
2024-09-26 11:32:58
646
原创 QT版数据采集系统研发过程记录
数据采集系统研发过程:先分析原有单机版功能和数据结构、设计好数据库、搭建数据库三层架构代码、增删改查功能实现、模拟数据生成、系统分页、样式调整、硬件参数设置工具开发、设备数据通信测试、多线程数据采集、系统数据按厂站设备统计展示、数据拆分统计后台线程自动处理服务功能设计。
2024-09-24 12:15:54
836
原创 QT设计中文输入法软键盘DLL给到C#开发步骤
本文提供解决触摸屏C#程序中无法输入中文问题,中文拼音采用开源的谷歌输入法程序、使用QT编译中文输入法界面和中文输入法接口给到C#使用
2024-09-23 18:06:24
507
原创 C#软键盘设计字母数字按键处理相关事件函数
应用场景:便携式设备和检测设备等小型设备经常使用触摸屏来代替键盘鼠标的使用,因此在查询和输入界面的文本或者数字输入控件中使用软件盘来代替真正键盘的输入。软键盘界面:软键盘界面实质上就是一个普通的窗体上面摆放了很多图片按钮,拖拉对应的文本、按钮等控件到设计界面即可、按键的命名遵循简单好记的规则。数字键盘界面:0-9数字按键命名分别是btn0-btn9。字母键盘界面:26个字母按键的命名从btna-btnz。对应的字母按钮点击事件处理代码。数字按钮点击事件绑定。数字按钮点击事件代码。
2024-09-19 09:52:55
752
原创 QT5.14.2编译有界面的DLL供C#Winform程序调用步骤
目标:公司要设计一套软键盘程序给到WinForm程序调用、因此需要封装QT的软键盘程序给到C#调用,跟C#调用MFC的DLL代码差不多,感觉就是封装了一下QT的代码成为MFC格式的。步骤2:在VS2022中新建Winform项目,拷贝QT生成的DLL文件到运行目录下,界面代码文件中新增QT生成的DLL文件和方法调用。步骤:1、新建QT对应的库项目、编译器使用MSVC2017 64位、编译后生成对应的DLL文件。步骤3:测试运行结果,成功。
2024-08-29 00:09:28
612
原创 Windows下使用QT5.14.2编译MySQL8.0对应的最新64位驱动程序步骤
使用QT5.14.2编译最新MySQL8.0.39版本对应的64位驱动办法和详细步骤
2024-08-17 18:22:52
727
原创 国产银河麒麟系统下离线方式安装TiDB8.0.0成功过程记录
Successfully set mirror to /home/userlpe/下载/tidb-community-server-v8.0.0-linux-amd64。系统运行环境:工控行业的数据和系统一版部署在没有连接互联网的局域网的电脑,因此无法通过网络在线方式安装TiDB,需要下载好软件,通过U盘拷贝到内网电脑上进行安装。tiup mirror set /home/userlpe/下载/tidb-community-server-v8.0.0-linux-amd64。,下载对应的两个安装包文件,
2024-05-16 17:47:52
2427
3
原创 银河麒麟操作系统下使用QT连接TiDB数据库开发步骤
银河麒麟操作系统下使用QT连接TiDB数据库开发步骤:1、使用虚拟机软件VMWare安装银河麒麟操作系统。2、在银河麒麟系统上安装QT5.14.2软件。3、在银河麒麟系统上安装MySql客户端软件和MySql开发工具包。4、使用QT编译MySql数据库驱动程序。5、在银河麒麟系统上安装TiDB数据库软件。6、在QT项目中连接TiDB数据库进行增删改查操作。
2024-05-15 17:32:16
890
原创 国产银河麒麟V10SP1系统安装Qt和MySql步骤
在银河麒麟操作系统上安装 Qt5.14.2软件和安装Mysql8.0.26软件办法跟详细图文步骤
2024-05-14 14:51:34
2683
原创 QT计算两个日期之间的月份数
数据库中单表数据存储量过大时,会造成数据库的查询统计速度变慢,因此需将单表数据拆分存储到按年月命名的多张数据表中。解决思路是获取单表中的最小时间和最大时间,然后计算两个时间中的月份数量,最后根据开始年月循环算出所有需要拆分的年月名称,生成对应的数据表名,并将对应年月的数据存储到多张数据表中。举例:开始时间为2023-01-01 00:00:00,结束时间为2024-03-04 08:30:00,调用代码。计算的出来的月份数量为15个月。
2024-03-06 11:50:56
575
QtXlsx+QT5.14.2+64位项目源码和编译文件
2024-07-11
族谱管理软件通用版V1.0
2024-07-13
ubuntu20.04下编译mysql驱动项目源码
2024-05-21
qt5.14.2编译的mysql5.7.25对应的32位驱动文件
2023-01-06
qt5.14.2编译的mysql5.7.25对应的64位驱动文件
2023-01-06
opencv编译时候需要下载的文件
2022-06-24
QT5调用摄像头显示视频并截图和保存照片到本地
2022-06-23
VS2019调用OPENCV4.5打开本地照片文件
2022-06-17
代码文件转UTF-8格式工具源码
2022-05-22
oci_QT5.14.1.zip
2021-03-13
本压缩包是使用Cmake4.0和VS2017+64位编译器编译的64位最终库C:\Program Files\libpng目录libpng1650,可直接到C++64位项目中引用
2025-09-16
VS2017+64位编译器编译的64位zlib库文件和头文件
2025-09-16
能正常运行的iview-admin-2.0源码,主要给初学者参考node-modules下的文件
2025-08-20
QT+Cmake+mingw32-make编译64位的zlib-1.3.1源码,详细步骤见https://blog.youkuaiyun.com/xqf222/article/details/147352164?
2025-04-19
qt+mingw64+cmake+libqrencode项目编译和搭建过程测试源码
2025-04-17
使用C#连接ModbusSlave软件读取线圈和寄存器里面的数据
2024-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅