![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt开发技巧
文章平均质量分 55
NSU-HCCccc
努力成为全栈工程师的Qt开发工程师
展开
-
Qt.模版+QMetaObject::invokeMethod来实现反射。
可变参模版原创 2024-01-26 13:47:46 · 482 阅读 · 0 评论 -
Qt开发技巧之快速安装多版本Qt
在项目立项时,总会因为各种原因(硬件)选择不同版本的Qt来进行开发,这时候就需要安装多版本的Qt。接下来讲解Qt多版本安装。原创 2023-11-30 08:58:32 · 2540 阅读 · 0 评论 -
Qt调试技巧之如何在多线程下判断某个线程是否卡住,以及执行函数。
(点击下一步查看是否还能继续运行下去)这样就能看到是哪个线程即线程函数导致的线程卡住。原创 2023-11-23 10:46:54 · 381 阅读 · 0 评论 -
Qt开发技巧之Http下载器(支持多线程和断点传续)
断点续传 (Resume Transfer Protocol)是指在文件传输过程中断掉之后,能够在下一次传输时从断点处继续传输,而不需要重新传输已经传输过的数据。断点续传可以避免网络连接不稳定、传输出错等情况下的数据丢失,提高文件传输的效率。原创 2023-11-14 14:58:56 · 550 阅读 · 2 评论 -
Qt调试技巧之捕获异常(try-catch),实现自己的异常处理
然后使用try-catch来保护我们的程序。可以在catch(...)中使用。以上就是关于异常处理的分享,如果需要更精细,可以自定义多种异常处理。原创 2023-11-08 15:10:18 · 4019 阅读 · 1 评论 -
Qt调试技巧之使用Dump文件调试
PDB(Program Data Base),意即程序的基本数据,是VS编译链接时生成的文件。PDB文件主要存储了VS调试程序时所需要的基本信息,主要包括源文件名、变量名、函数名、FPO(帧指针)、对应的行号等等。因为存储的是调试信息,所以一般情况下PDB文件是在Debug模式下才会生成。在VS中可以进行设置,在Release版本中也可以生成PDB文件。原创 2023-11-06 09:06:00 · 536 阅读 · 1 评论 -
Qt调试技巧之QtCreator调试
第一个是我们编译的版本,Qt分为Debug,Profile,Release三个版本。其中Debug和Profile是能够输出qDebug信息的,而Release是默认不输出qDebug信息的。首先,我们要在函数列表中向下翻阅,查看是否有自己所写函数,如果有,说明程序最后死在了这个函数上。如果没有,例如段错误等。今天我们主要讲的是关于Qtc的调试,但是实际上这些只能帮助我们在开发时减少BUG的产生,但是到实际生产环境时,我们该如何调试?我们的所有ui文件的后缀名为.UI文件,里面存放了我们的界面XML信息。原创 2023-11-05 14:00:35 · 3686 阅读 · 0 评论