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;
|
||||
const Kit *kit = SessionManager::startupTarget()->kit();
|
||||
if (SessionManager::startupTarget() && kit)
|
||||
skipDeploy = kit->
|
||||
supportedPlatforms().contains(Android::Constants::ANDROID_DEVICE_TYPE);
|
||||
skipDeploy = kit->supportedPlatforms().contains(Android::Constants::ANDROID_DEVICE_TYPE)
|
||||
|| DeviceTypeKitAspect::deviceTypeId(kit) == Android::Constants::ANDROID_DEVICE_TYPE;
|
||||
ProjectExplorerPlugin::runStartupProject(Constants::QML_PREVIEW_RUN_MODE, skipDeploy);
|
||||
});
|
||||
menu->addAction(
|
||||
|
||||
Reference in New Issue
Block a user