使用Qt Creator进行设备上预览
在Qt Creator中,我们可以通过设置来实现在设备上进行应用程序的预览。下面就让我们来看一下具体的实现步骤。
首先,我们需要在Qt Creator的菜单栏中打开“工具”-“选项”-“构建&运行”,在“Kits”中选择我们需要用到的Kit,然后点击“添加”按钮,选择对应的设备并填写相关信息。
接下来,在“构建&运行”中,我们需要打开“构建设置”并选择相应的Kit,将部署步骤中的“Deploy locally”选项勾选上,这样我们就可以将程序发送到设备上进行预览了。
代码实现方面,我们需要在main函数中加入以下代码:
#if defined(Q_OS_ANDROID)
QAndroidJniEnvironment env;
env->AddClassRef("org/qtproject/example/MainActivity");
#endif
QQmlApplicationEngine engine;
const QUrl url(QStringLiteral("qrc:/main.qml"));
QObject::connect(&engine, &QQmlApplicationEngine::objectCreated,
&app, [url](QObject *obj, const QUrl &objUrl) {
if (!obj && url == objUrl)
QCoreAp