我是Qt的新手,我正在使用Qt Creator 2.4.1进行开发。
问题 - 我在哪里可以找到使用QML和C ++构建的(或者是什么)示例?
我一直在寻找它并不是很有成效。就像我发现使用纯QML的例子一样。或者演示“samegame”使用带有QML的javascript。
试试看,这是我在main.cpp中编写的一些代码 -
QDeclarativeView view;
view.rootContext()->setContextProperty("game", new Game);
view.setSource(QUrl("qml/hangman/main.qml"));
view.show();
与代码相关的问题 - 如果我使用C ++和QML,那么main()中的代码应该如何?
在 main.qml 中,我将制作所有不同类型的按钮,并且需要鼠标区域。
答案 0 :(得分:2)
Here's示例。在大多数示例中,您可能会看到C ++代码 通常,主要功能如下:
QApplication app(argc, argv);
QmlApplicationViewer viewer;
viewer.setOrientation(QmlApplicationViewer::ScreenOrientationAuto);
viewer.setMainQmlFile(QLatin1String("path_to_qml"));
viewer.showExpanded();
return app.exec();