c++ - 用于 Qt5 的 GDB pretty-print

标签 c++ python qt gdb qt5

我在哪里可以找到适用于 qt5 的 gdb pretty-print ?

我只能在 kde 开发者网站上找到 qt4。也许有人知道是否存在用于新版 Qt 的 pretty-print 以及我在哪里可以找到它们。

我知道可以使用最新版本的 QtCreator,但我只需要用于 GDB 的普通 python 脚本。

最佳答案

https://techbase.kde.org/Development/Tutorials/Debugging/Debugging_with_GDB 上列出的 pretty-print 仅与 Qt 5 部分兼容。某些类型(例如 QByteArray)未正确处理。

Alex Merry 致力于 Qt 5 pretty-print 和 tried将它们推送到 Qt5 Base 包中(不幸的是它没有成功)。为方便起见,我在 https://github.com/Lekensteyn/qt5printers 提供了他的打印机。

关于c++ - 用于 Qt5 的 GDB pretty-print ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10492290/

相关文章:

c++ - Qt QScrollArea 自动滚动

c++ - 在树状 View 中过滤模型项

c++ - C++动态创建多维数组

c++ - 有没有比使用 dynamic_cast 更快的在运行时检测对象类型的方法?

c++ - Visual Studio C++ 项目的目标文件位置

python - Python/SciPy 中低差异(例如 Sobol)准随机序列的建议?

python - 使用PS在appveyy中使用twine上传

c++ - 宏中的管道表示什么?

python - SetWindowLongW & 错误 1413

git - 如何在 Ubuntu 上安装 QtWebEngine