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 中对我不起作用)。 Point
、Size
和 Rect
是 typedef 变量的示例(它们分别是来自 Point_<int>
、Size_<int>
和 Rect_<int>
的 typedef
s),自动补全不起作用。
如果您在任何时候忘记了构造函数参数,我所做的就是编写任何模板名称(Point_
、Rect_
或 Size_
),QtCreator 将自动完成 :)
【讨论】:
以上是关于Qt Creator - 未获得某些 OpenCV 构造函数的函数参数提示的主要内容,如果未能解决你的问题,请参考以下文章