c++ - 使用 Qt Creator 在 CDB 中快速调试信息

标签 c++ qt debugging

正如您(希望)在图片中看到的那样,在 Qt Creator 中使用 CDB 调试 QFile 对象看起来像这样。注意中间的路径。

enter image description here

对于我自己的类,调试器会向我显示此字段中的地址。我认为这可以更改为某些用户定义的内容。我希望我是对的,我希望这里有人知道(并分享)如何做。谢谢!

最佳答案

为了能够强制在调试期间如何显示用户定义的数据类型,看起来您需要为指定类型编写一个 QT 调试助手。可以在此处找到当前版本的 Qt Creator 的文档:

http://doc.qt.io/qtcreator/creator-debugging-helpers.html

看起来调试助手可以在大多数平台上用 C++ 或 Python 实现。

关于c++ - 使用 Qt Creator 在 CDB 中快速调试信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28091055/

相关文章:

具有多个类的 C++ 共享库

windows - 如何从命令行构建一个qt项目?

debugging - Microsoft Windows 调试工具中的符号?

android-studio - 更新到 Android Studio 4.2.1 后如何修复错误 "Could not connect to remote process. Aborting debug session."

c++ - QQuickPaintedItem 使用 QPainter 缓慢更新

android - 使用带有 ADT 的 Eclipse 重新连接到 Android 上的调试进程

c++ - 如何在全局范围内添加包含路径到 clang

c++ - Qt C++ setWindowTitle() 两行

c++ - "Principles and Practice Using C++"第6.3.1章代码错误?

c++ - toupper属于哪个命名空间