From a6dba15396f8aec06c5b4f06c4880da8c95f8096 Mon Sep 17 00:00:00 2001 From: Tobias Hunger <tobias.hunger@digia.com> Date: Thu, 28 Feb 2013 17:06:36 +0100 Subject: [PATCH] KitInformation: Warn if Qt version or Device can not be found. Change-Id: Ia7a170dd3f66b3c7f3227d07cec8fd78da2a5cb5 Reviewed-by: Daniel Teske <daniel.teske@digia.com> --- src/plugins/projectexplorer/kitinformation.cpp | 1 + src/plugins/qtsupport/qtkitinformation.cpp | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/plugins/projectexplorer/kitinformation.cpp b/src/plugins/projectexplorer/kitinformation.cpp index 7edea286133..fac599641c5 100644 --- a/src/plugins/projectexplorer/kitinformation.cpp +++ b/src/plugins/projectexplorer/kitinformation.cpp @@ -395,6 +395,7 @@ void DeviceKitInformation::fix(Kit *k) if (!dev.isNull() && dev->type() == DeviceTypeKitInformation::deviceTypeId(k)) return; + qWarning("Device is no longer known, removing from kit \"%s\".", qPrintable(k->displayName())); setDeviceId(k, Core::Id()); } diff --git a/src/plugins/qtsupport/qtkitinformation.cpp b/src/plugins/qtsupport/qtkitinformation.cpp index cd5da5fc104..77cee8d9161 100644 --- a/src/plugins/qtsupport/qtkitinformation.cpp +++ b/src/plugins/qtsupport/qtkitinformation.cpp @@ -100,8 +100,10 @@ void QtKitInformation::fix(ProjectExplorer::Kit *k) { QTC_ASSERT(QtVersionManager::instance()->isLoaded(), return); BaseQtVersion *version = qtVersion(k); - if (!version) + if (!version) { + qWarning("Qt version is no longer known, removing from kit \"%s\".", qPrintable(k->displayName())); setQtVersionId(k, -1); + } } ProjectExplorer::KitConfigWidget *QtKitInformation::createConfigWidget(ProjectExplorer::Kit *k) const -- GitLab