forked from qt-creator/qt-creator
QmlDesigner: Add fake Android kit workaround
Add a workaround to make a fake Android kit work. Fake in this case that it uses a default desktop Qt version which doesn't contain any Android compilers. In order for that to work the deploy step needs to be skipped. Task-number: QDS-5385 Change-Id: I69a5c78ac810de916b3180736e61d6083d66d121 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io> Reviewed-by: Vikas Pachdha <vikas.pachdha@qt.io>
This commit is contained in:
committed by
Henning Gründl
parent
35e6991772
commit
9116256a86
@@ -222,8 +222,8 @@ QmlPreviewPluginPrivate::QmlPreviewPluginPrivate(QmlPreviewPlugin *parent)
|
|||||||
bool skipDeploy = false;
|
bool skipDeploy = false;
|
||||||
const Kit *kit = SessionManager::startupTarget()->kit();
|
const Kit *kit = SessionManager::startupTarget()->kit();
|
||||||
if (SessionManager::startupTarget() && kit)
|
if (SessionManager::startupTarget() && kit)
|
||||||
skipDeploy = kit->
|
skipDeploy = kit->supportedPlatforms().contains(Android::Constants::ANDROID_DEVICE_TYPE)
|
||||||
supportedPlatforms().contains(Android::Constants::ANDROID_DEVICE_TYPE);
|
|| DeviceTypeKitAspect::deviceTypeId(kit) == Android::Constants::ANDROID_DEVICE_TYPE;
|
||||||
ProjectExplorerPlugin::runStartupProject(Constants::QML_PREVIEW_RUN_MODE, skipDeploy);
|
ProjectExplorerPlugin::runStartupProject(Constants::QML_PREVIEW_RUN_MODE, skipDeploy);
|
||||||
});
|
});
|
||||||
menu->addAction(
|
menu->addAction(
|
||||||
|
|||||||
Reference in New Issue
Block a user