我一直在使用QtCreator超过一年,今天我发现了一些新的行为。我不确定它的功能是否一直存在并由偶然的击键触发。
我正在使用QtCreator
Qt Creator 4.2.1
Based on Qt 5.8.0 (GCC 5.3.1 20160406 (Red Hat 5.3.1-6), 64 bit)
Built on Jan 20 2017 01:20:15
From revision 7071b61e02
在某些时候,调试器监视窗口已经停止正常工作,我知道之前我已经能够扩展指针并深入到类中以显示成员的状态。在很多情况下,我现在显示指针,然后通常显示地址,如果我尝试扩展指针,它只显示[0]而没有别的。
参数并不总是出现在“本地和表达式”窗口中。我还注意到在调试对象时不再出现'this'。
这使得开发变得非常困难。
问题是,这是一个隐藏在某处的选项还是一个错误?
屏幕截图显示调试器在显示的成员函数中有一个断点,在Locals and Expressions视图中注意没有'this',并且还缺少pobjLayout和pobjGraphic的本地参数。
另请注意,视图中也缺少局部变量(指针)。
不确定它会有所帮助,但这里是带有断点的堆栈截图。