Qt 6.11 is out! See what's new in the release
blog
Unknown method return type for registered type
QML and Qt Quick
1
Posts
1
Posters
1.4k
Views
1
Watching
-
I have the following main.cpp
@int main(int argc, char *argv[])
{
QGuiApplication app(argc, argv);QtQuick2ApplicationViewer viewer; qmlRegisterType<project::Model>("com.company.project", 1, 0, "Model"); qmlRegisterType<project::Run>("com.company.project", 1, 0, "Run"); viewer.setMainQmlFile(QStringLiteral("qml/ProjectQml/main.qml")); viewer.showExpanded(); return app.exec();}@
And the following snippet in main.qml
@Project.Model {
id: projectModel
}FileDialog { id: fileDialog title: "Please choose a file" selectFolder: true onAccepted: { console.log("You chose: " + fileDialog.fileUrl) var run = projectModel.startLoadingRun(fileDialog.fileUrl) } onRejected: { console.log("Canceled") } }@When I reach the "var run = exegesisModel.startLoadingRun(fileDialog.fileUrl)" line I get the error Error: Unknown method return type: Run*