我想基于 QtQuick2ApplicationViewer 模板为 Ubuntu Touch 编写一个应用程序,并且该应用程序需要写入一个文件(例如“/tmp/test.log”)。
我使用函数/宏进行了测试Q_INVOKABLE:
Q_INVOKABLE void QtQuick2ApplicationViewer::setData3(void) {
qDebug() << "setData";
}
Run Code Online (Sandbox Code Playgroud)
...并分享给Q_INVOKABLE.
但是我无法在我的 .qml 中调用该函数,并且出现错误:
...main.qml:289: ReferenceError: setData3 "is not defined"
Run Code Online (Sandbox Code Playgroud)
有没有人要下载一个有效的 demo.pro 文件?
或者使用 cpp-function+qml 作为 .pro 创建文件的工作方法进行下载?
在 ubuntutouch 的 qtcreator 版本中工作?