在qt creator中调试时如何访问字符串变量的完整值?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在qt creator中调试时如何访问字符串变量的完整值?相关的知识,希望对你有一定的参考价值。

我正在调试我的c ++应用程序,我有一些字符串变量,可以有2000个字符或更多。调试时,变量的值显示为不完整(以“...”结尾),而不是显示正确的值。此外,当我右键单击变量并选择“将当前值复制到剪贴板”时,它也会被复制为不完整。我认为这必须是一个非常基本的东西,但我没有在qt creator中找到如何显示变量的实际完整内容?提前致谢。

在工具 - >调试器 - >本地和表达式中我已经将“最大字符串长度”和“显示字符串长度”更改为高于10.000的值,但它仍然只显示500个字符。

答案

在Local和Expressions中,右键单击变量并单击Change Value Display Format,然后在Change Display下键入QString,单击Separate Window

以上是关于在qt creator中调试时如何访问字符串变量的完整值?的主要内容,如果未能解决你的问题,请参考以下文章

在 Mac OS 下使用 Qt-creator 调试时如何进入 Qt 的源代码

如何在用qt creator调试时显示qstring的值

在 Qt Creator 调试器中查看数组内容

如何在 qt creator 中将 QString 转换为 int

如果开发时需要,如何在 qt-creator 中调整设计器空间的大小?

如何在 qt creator 中为 cdb 编写调试助手?