
Qt
杨鸿飞
这个作者很懒,什么都没留下…
展开
-
the inferior stopped because it triggered an exception
cdb qt 调试原创 2023-07-20 10:46:45 · 371 阅读 · 0 评论 -
如何支持qt调试
第一步安装Debugging Tools for Windows,安装T从微软官网下载即可下载后安装,选择install,后面只选择Debugging Tools for Windows即可。第二步第一种:在安装qt时,很多人不习惯安装Tools下的内容,但是qt-debug功能的支持就在这里,如果是第一次安装qt或者修复可在这里勾选上Qt Creator 4.5.0 CDB Debugger Support,因为我已安装过,所以没有显现出来,如图:第二种:直接把别人的调试包原创 2022-04-28 15:54:04 · 1264 阅读 · 0 评论 -
qDebug重定向(二)
实现目的完全仿照qDebug的打印方式,不对原有代码进行修改,如下:qDebug() << 1 << "str" << 1.11;避免qInstallMessageHandler可能带来的崩溃问题,文章位置https://blog.youkuaiyun.com/qq_34534425/article/details/115703971?spm=1001.2014.3001.5502直接上代码#ifdef qDebug #undef qDebug#end原创 2022-04-18 10:12:24 · 715 阅读 · 0 评论 -
qDebug重定向
重定向qDebug用于将日志放到自个得日志模块、文件中等操作网上很多说重定向qDebug会导致崩溃,但是无法验证,解决方法是加锁,如有知道原因的,望告知。代码如下.hvoid myMessageHandle(QtMsgType type, const QMessageLogContext& , const QString& strMsg){ static QMutex mut; QMutexLocker locker(&mut);原创 2021-04-14 17:17:54 · 853 阅读 · 0 评论