在QtCreator调试模式下看不到本地的值

时间:2017-03-14 15:06:59

标签: c++ qt debugging qt-creator

我正在使用Qt5.7.0(使用C++ 4.9.1)项目,我使用QtCreator 4.1.0作为IDE。在debug模式下运行应用程序时,我试图在Locals and Expressions上找出BreakPoint的值。但我无法看到价值观。它显示了一些对我来说不那么重要的值(添加了屏幕截图以供参考)。

enter image description here

正如您所看到的,我认为有一些QString的值未显示,而是显示地址。即使int也发生了同样的事情。

有什么方法可以解决这个问题吗?

仅供参考,它甚至在2天前也是完美的。我不知道偶然发生了什么变化。

1 个答案:

答案 0 :(得分:1)

在菜单栏中,转到ToolsOptions。然后在左窗格中选择Debugger。现在选择Locals and Expressions标签。我想,您已取消选中Use Debugger Help复选框。

Screenshot

选中此复选框。我想,问题将会解决。