自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 QT5使用QFtp编译部署使用

3、include目录下的QtFtp文件夹整个复制到Qt\5.15.2\msvc2019_64\include目录下,把src文件夹下qftp.h和qurlinfo.h两个文件复制覆盖到Qt\5.15.2\msvc2019_64\include\QtFtp中;4、mkspecs\modules-inst目录下的两个.pri文件复制到Qt\5.15.2\msvc2019_64\mkspecs\modules目录下。2、lib目录下的dll文件复制到Qt\5.15.2\msvc2019_64\bin目录下。

2024-04-10 10:03:02 312 3

原创 vlc option以及常见问题解决方案

vlc option选项以及添加录像接口

2023-02-21 22:03:42 4025 2

原创 Ubuntu20.04交叉编译Vlc3.0.16,并添加录像接口

VLC3.0.16如何交叉编译,并添加录像接口

2022-12-05 11:06:12 1263 1

原创 关于Qt的QSqlTableModel无法打开中文名称数据表

Qt使用QSqlTableModel读取中文名称数据表

2022-10-24 16:15:54 576 3

原创 advanced installer保姆级做包教程

advanced installer保姆级做包教程基础操作一、生成项目二、添加产品基本信息以及图标(控制面板)三、添加项目文件(.exe以及运行所需文件)三、添加桌面快捷方式构建可选操作一、修改安装包类型二、调用批处理文件三、设置开机自动启动四、安装包位数五、运行环境限制(系统+硬件+软件)六、运行环境监测及指定安装文件七、安装完成自动启动程序八、安装前卸载旧版本九、更换主题等十、在线升级升级操作一、安装包的加密二、软件试用期限制三、最终效果特别说明:本教程使用advanced installer 19.

2021-12-27 17:01:15 15593 14

原创 Qt设置程序版本等信息以及乱码问题

如想快速解决问题,请直接移步总结如未添加相关信息,则.exe程序属性中的详细信息都为空:在.pro文件中加入VERSION = 1.2.3QMAKE_TARGET_PRODUCT = 产品名称QMAKE_TARGET_COMPANY = 公司QMAKE_TARGET_DESCRIPTION = 文件描述QMAKE_TARGET_COPYRIGHT = 版权qmake->build之后如上,使用MSVC编译器会出现中文乱码,必须使用GBK进行编码。下一步,咱们直接通过note

2021-12-24 17:30:10 2043

原创 查看是否安装了VC++ 2015-2019 Redistributeable

查看是否安装了VC++ 2015-2019 Redistributeable前言一、查看方式方式一方式二总结前言制作安装包时,想查看相关环境是否安装,以及版本是否符合,比如VC++环境,需要通过查看注册表的方式进行查看。一、查看方式方式一以Microsoft Visual C++ 2015-2019 Redistributable 为例32位64位VC++ Redistributable各个版本是否安装的注册表键值可查看下图方式二还是以Microsoft Visual C++

2021-12-24 11:10:53 12972

原创 解决win10系统搜索、网络连接按钮无法使用以及windows无法访问指定设备、路径或文件缺少权限的问题

问题描述:win10 操作系统,因之前开发opc,动了系统权限的东西,导致每次电脑启动,桌面下方工具栏中搜索按钮以及网络连接按钮无法使用,还会出现windows无法访问指定设备 路径 文件等错误提示。 解决方案:1、找到 任务管理器–>详细信息–>explorer.exe。结束任务。点击文件–>运行新任务–>填写explorer.exe,点击确定。此方案可解决搜索框以及网络连接按键失效的问题。但每次开机都需要这样操作一遍。2、打开本地组策略编辑器,在“计算机配

2021-11-19 13:40:54 2959

原创 Qt控件在布局内(QFormLayout、QGridLayout等)的动态添加与删除

项目场景:在项目开发过程中,比如报警信息的显示,如果将所有的报警信息都添加至布局内,再以控件隐藏与显示的方式进行报警,这种方法无疑是最简单的,但是如果报警种类过多,但往往需要显示的很少,在界面里面去一个个拖控件或者代码添加都太麻烦,这就需要动态添加与删除了!问题描述:就以下图为例吧:因为电池电芯不固定,可能是8芯可能是16芯,所以1、2、3部分都是动态更新的。且都使用了groupbox容器,不同的是1、2放置formlayout布局,3放置gridlayout布局。代码:动态添加添加代

2021-09-10 15:43:42 5588

原创 QByteArray转int时,有个坑,会出现负值

问题描述:使用Qt中的QByteArray进行串口数据的读取操作时,发现会出现计算错误,于是进行debug调试,发现当数据超过127时,就会出现负值。 原因分析:细心的小伙伴已经发现了,QByteArray里面存储的是char字符型,范围是-128~127,当大于127时,就会变成负值,如上图调试图,当计算时会按负值进行计算,这就是问题所在。解决方案:只需将QByteArray中的char类型转化成unsigned char类型就解决了。有以下几种方法:QByteArray b

2021-09-01 13:18:38 1925

原创 VS2019拓展源下载失败

项目场景:VS2019问题描述:想用VS调试Qt项目,需要下载Qt拓展工具但是!!!!下载进度一直不动,试了好几遍都一样,想着是不是可以更改拓展源,找了一圈不想找了,最后想起来在哪看的,有线连接不上,更改手机热点就可以了。问题解决!!!! 解决方案:电脑连接到手机开的热点即可。...

2021-08-31 12:01:06 489 1

原创 Qt 5.15.2+MSVC2019l连接postgresql数据库

项目场景:Qt5.15.2+msvc2019问题描述:连接数据库出现错误QSqlDatabase: QPSQL driver not loadedQSqlDatabase: available drivers: QSQLITE QODBC QODBC3 QPSQL QPSQL7 原因分析:说明:Qt已包含了相关的数据库驱动库,但是缺少运行时的相关动态库。解决方案:直接将相关的库添加到项目运行文件夹下![在这里插入图片描述](https://img-blog.csdnimg

2021-08-31 10:39:09 468

原创 数据库更新最新的一条数据

按照创建时间create_time进行筛选原来数据表sql命令:找到用户“孙"的最新一条数据,并更新密码为456UPDATE power_user set password=‘456’ where id=(SELECT id from power_user where user_name=‘孙’ ORDER BY create_time desc limit 1)另一种方法:UPDATE power_user set password=‘123’ FROM (SELECT * from po

2021-06-28 14:56:17 2949

原创 QTableWidget在单元格中动态添加的控件,获取所在列行

QTableWidget在单元格中动态添加的控件,获取所在列行QTableWidget在单元格中动态添加的控件,获取所在列行新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入QTableWidget在单元格中动态添加的控件,

2021-04-01 12:01:53 2721 4

原创 django+python搭建消息推送系统

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2020-05-12 18:32:08 1405

原创 opencv学习之从入门到放弃

opencv学习之从入门到放弃(一)环境:win10+VS2017+opencv4.01、当初下载的只是下载了X64版本的opencv,及64位版本的opencv,对照着教程建议选择x86编辑器,就想当然的选择x86去配置,结果无情报错,甚至包含目录都出错了。解决方法:重新去配置x64版本的包含目录、库目录,如果只是选择debug去配置,只需要加入相应带d的附加依赖库2、绝对路径出错诸如...

2020-04-10 13:52:51 184

python3.10.14安装包(X64)

windows环境下python3.10.14 64位安装包,自编译版本,仅推荐个人学习、开发、娱乐或者测试环境下使用。

2024-06-21

VLC3.0.16 sdk添加录像接口(win32)

windows32位 vlc-SDK,两种方式都可调用录像接口(如需64位请查找本人另一个资源): 1、LIBVLC_API int libvlc_media_player_record_start( libvlc_media_player_t *p_mi, const char *psz_filepath, const char *psz_filename ); LIBVLC_API int libvlc_media_player_record_stop( libvlc_media_player_t *p_mi ); 2、LIBVLC_API int libvlc_video_toggle_record(libvlc_media_player_t *p_mi,const char *psz_filepath,const char *psz_filename);

2024-01-04

VLC3.0.16 sdk添加录像接口(x64)

windows64位 vlc-SDK,两种方式都可调用录像接口(如需32位请查找本人另一个资源): 1、LIBVLC_API int libvlc_media_player_record_start( libvlc_media_player_t *p_mi, const char *psz_filepath, const char *psz_filename ); LIBVLC_API int libvlc_media_player_record_stop( libvlc_media_player_t *p_mi ); 2、LIBVLC_API int libvlc_video_toggle_record(libvlc_media_player_t *p_mi,const char *psz_filepath,const char *psz_filename);

2022-12-05

空空如也

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

TA关注的人

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