我在 Qt 中创建了快速项目,在开始时从向导中选择,当 Qt creator 启动时。Qt 创建者创建项目。主项目中有 qmlapplicationvierwer 子项目和 qml 文件。我想将新的 cpp 源文件和头文件(MainMenu.cpp 和 MainMenu.h)添加到项目中,然后从 main.qml 文件中的这些文件调用函数。如何在 qmlapplicationviewer 中注册新类型并从 ManiMenu 调用函数?
qmlapplicationvierwer 只有几个功能:
QApplication 应用程序(argc,argv);
QmlApplicationViewer viewer;
viewer.setOrientation(QmlApplicationViewer::ScreenOrientationAuto);
viewer.setMainQmlFile(QLatin1String("qml/PUTest/main.qml"));
viewer.showExpanded();
return app.exec();
和:
viewer.addImportPath(const string &path);
更好的方法不是在没有项目向导的情况下创建项目?
谢谢