构建BlackBerry项目时出现此错误:


  ../.moc/moc_applicationui.cpp:53:对ApplicationUI :: copyText(QByteArray)的未定义引用


我浏览了applicationui.hpp文件,然后看到copyText函数的声明为:

public:
  Q_INVOKABLE
    void copyText(QByteArray text);


我不明白这是什么错误?

最佳答案

您已经在hpp中声明了copyText方法,但未在cpp中实现,只需将其添加到applicationui.cpp文件中即可:

ApplicationUI::copyText(QByteArray text) {
  // Your logic goes here
}

10-08 04:10