Qt Creator - 未获得某些 OpenCV 构造函数的函数参数提示

Posted

技术标签:

【中文标题】Qt Creator - 未获得某些 OpenCV 构造函数的函数参数提示【英文标题】:Qt Creator - Not Getting Function Argument Hints For Some OpenCV Constructors 【发布时间】:2014-07-24 05:07:45 【问题描述】:

我在 Qt Creator 中使用 OpenCV,一切运行良好。只有一个问题,我没有得到一些 OpenCV 构造函数的函数参数提示,比如cv::Size()cv::Point()。然而,我确实得到了 OpenCV 的所有功能的参数提示。有什么可以做的吗?不过,我确实在 Visual Studio 中得到了这些参数的提示。

【问题讨论】:

@KeillRandor roger 那。 【参考方案1】:

在某些版本的 QtCreator 中,自动完成功能不适用于 typedef 类型的对象。这个错误was reported 很久以前,但我不确定它是否已修复(至少,它在 v3.1.0 中对我不起作用)。 PointSizeRect 是 typedef 变量的示例(它们分别是来自 Point_<int>Size_<int>Rect_<int>typedefs),自动补全不起作用。

如果您在任何时候忘记了构造函数参数,我所做的就是编写任何模板名称(Point_Rect_Size_),QtCreator 将自动完成 :)

【讨论】:

以上是关于Qt Creator - 未获得某些 OpenCV 构造函数的函数参数提示的主要内容,如果未能解决你的问题,请参考以下文章

QT+QT creator+OpenCV图像灰度化

Qt-Creator 中 OpenCV 程序中的链接器错误

Qt creator 不能包含 opencv 头文件

qt creator创建opencv工程

Mac 上 Qt Creator 中的 openCV

Qt Creator LNK2019:使用 OpenCV 无法解析的外部符号