make *QtVersion::warningReason() return a string list

unlike errors, warnings can accumulate

Change-Id: I6632d37a39bf3467d907cfe5c44ba555b918020a
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
This commit is contained in:
Oswald Buddenhagen
2012-07-06 19:22:41 +02:00
parent c902fdf30f
commit de59f3a33b
9 changed files with 25 additions and 23 deletions

View File

@@ -62,11 +62,12 @@ QString EmbeddedLinuxQtVersion::type() const
return RemoteLinux::Constants::EMBEDDED_LINUX_QT;
}
QString EmbeddedLinuxQtVersion::warningReason() const
QStringList EmbeddedLinuxQtVersion::warningReason() const
{
QStringList ret;
if (qtAbis().count() == 1 && qtAbis().first().isNull())
return QCoreApplication::translate("QtVersion", "ABI detection failed: Make sure to use a matching tool chain when building.");
return QString();
ret << QCoreApplication::translate("QtVersion", "ABI detection failed: Make sure to use a matching tool chain when building.");
return ret;
}
QList<ProjectExplorer::Abi> EmbeddedLinuxQtVersion::detectQtAbis() const