QT 学习记录

1 巡边软件实现

DemoVideo

0:00
/
排版软件生成json,导入本巡边软件进行巡边
0:00
/
大图分割成小图后小图独立巡边
0:00
/
综合演示:排版软件进行排版,巡边软件进行巡边
0:00
/
一键巡边:在排版软件中选择一个区域,直接拉起巡边软件进行巡边,完成后导出轮廓

材料

2 参考资料

开启大内存模式

使用VS里的工具editbin来对32位的exe进行操作即可使用4GB内存
editbin /largeaddressaware xxx.exe

在QT中还可以使用下图的方法添加工具,从而只需要在QT Creator的工具-外部中直接使用,不用使用命令行。

使 32 位程序使用大于 2GB 的内存
了解 Windows 系统上如何使 32 位应用程序使用大于 2GB 的内存。

MOC机制探究

https://blog.csdn.net/LIJIWEI0611/article/details/115056153

多线程

Qt 多线程编程之敲开 QThread 类的大门
https://zhuanlan.zhihu.com/p/53270619
Qt中多线程的使用
https://subingwen.cn/qt/thread/index.html

自定义控件

Qt 图片 等比例显示、放大、缩小、平移图像 显示 https://blog.csdn.net/fuyouzhiyi/article/details/126833547
Qt项目实战2:图片查看器QImageViewer
https://blog.csdn.net/superhcq/article/details/53509298

QGraphicsView

https://blog.csdn.net/qq_45220555/article/details/109799930
正确的缩放
https://blog.csdn.net/GoForwardToStep/article/details/77035287

图片相关

高效Qt开发-快速加载本地图片并缩放显示的技巧
https://zhuanlan.zhihu.com/p/370927844

Log

https://blog.csdn.net/hellokandy/article/details/106355899

Json解析

https://zhuanlan.zhihu.com/p/49951775

打包

http://c.biancheng.net/view/9432.html
https://zhuanlan.zhihu.com/p/266248456
如果需要压缩成一个文件,可以用Enigma Virtual Box对整个文件夹进行打包

Qt存储exe文件到资源文件及其导出

如何在Qt资源文件中包含和释放exe等各种类型文件?

中文编码

https://www.cnblogs.com/ZY-Dream/p/10633500.html
在使用CMD调用中文路径的EXE的时候乱码了,最后通过progress解决。

QProgressBar

https://blog.csdn.net/qq_40754866/article/details/106002510

使用qmake为程序添加版本信息

https://blog.csdn.net/nicai_xiaoqinxi/article/details/98317938

怎么让工作线程工作的时候主线程(GUI线程)不会卡住

https://doc.qt.io/archives/qq/qq27-responsive-guis.html