【问题标题】:How to use my namespace in Qt UI class?如何在 Qt UI 类中使用我的命名空间?
【发布时间】:2013-03-28 13:04:21
【问题描述】:

我有一个名为gv 的自定义小部件,它位于我的命名空间GUI 中。还有一个 UI 类 cv,其中一个小部件被提升为 gv。但是编译器不接受并抛出错误,然后我尝试了here给出的解决方案。

但是现在在我的ui_.h 文件中获得了error: no matching function for call to 'GUI::gv::gv(QWidget*&)'。有人能告诉我我在这里缺少什么吗?

【问题讨论】:

标签: qt namespaces


【解决方案1】:

尝试将小部件升级为 GUI::gv(升级时指定命名空间)。这对我有用(我有一个表单,其中包含许多在它们自己的命名空间中定义的小部件)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-02
    • 2020-01-02
    • 2015-07-28
    • 2012-08-28
    • 1970-01-01
    相关资源
    最近更新 更多