如何解决Qt Creator变量 - “<not accessible =”“>”行为(Opencv)

时间:2017-01-30 12:05:01

标签: c++ qt opencv

enter image description here

正如上面的屏幕截图所示,我遇到的问题是QT Creator中 Locals and Expressions 窗口中的变量显示为 。如何让Qt Creator显示OpenCV过滤器函数的值?

2 个答案:

答案 0 :(得分:0)

QtCreator标记&#34;无法访问&#34;对于值,而不是变量。这意味着那些变量尚未初始化。在初始化矩阵后,尝试通过添加另一个调试点来检查相同的值。

答案 1 :(得分:0)

我得到的是我定义的结构。我可以看到其他结构的内容,但是看不到这个特殊的结构。原来,我在主窗口对象的函数内部声明了该结构。我只需要从函数中删除该结构,只需在该函数之前在全局级别上声明它即可(即使这样做比较麻烦,也不必费心将其放在标头中)。这足以让我看到QList的值,而QList本身仍在相关函数中声明。