如何在Qt UI类中使用我的命名空间?
我有一个名为如何在Qt UI类中使用我的命名空间?,qt,namespaces,Qt,Namespaces,我有一个名为gv的自定义小部件,它位于我的命名空间GUI中。还有一个UI类cv,其中小部件被提升为gv。但编译器不接受并抛出错误,然后我尝试给出的解决方案 但是现在得到了错误:在我的ui.h文件中没有匹配的函数来调用'GUI::gv::gv(QWidget*&)。有人能告诉我这里缺少什么吗?尝试将小部件升级到GUI::gv(升级时指定名称空间)。这对我来说很有效(我有一个表单,其中包含许多在自己的名称空间中定义的小部件)。我的情况也一样。我有一个插件库,我需要我的库包含名称空间。我在这里回答了一
gv
的自定义小部件,它位于我的命名空间GUI
中。还有一个UI类cv
,其中小部件被提升为gv
。但编译器不接受并抛出错误,然后我尝试给出的解决方案
但是现在得到了
错误:在我的ui.h
文件中没有匹配的函数来调用'GUI::gv::gv(QWidget*&)
。有人能告诉我这里缺少什么吗?尝试将小部件升级到GUI::gv(升级时指定名称空间)。这对我来说很有效(我有一个表单,其中包含许多在自己的名称空间中定义的小部件)。我的情况也一样。我有一个插件库,我需要我的库包含名称空间。我在这里回答了一个类似的问题: