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

Can not see values of locals in QtCreator debug mode

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

如您所见,我认为有一些 QString 没有显示其值,而是显示地址。即使 int 也会发生同样的事情。

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

仅供参考,甚至在 2 天前它还是很完美的。我不知道什么被意外改变了。

在菜单栏中,转到 ToolsOptions。然后在左窗格中 select Debugger。现在 select Locals and Expressions 选项卡。我认为,您未选中 Use Debugger Help 复选框。

Screenshot

选中此复选框。我想,问题就解决了。