QList<Task> QmakeKitInformation::validate(const Kit *k) const { QList<Task> result; QtSupport::BaseQtVersion *version = QtSupport::QtKitInformation::qtVersion(k); FileName mkspec = QmakeKitInformation::mkspec(k); if (!version && !mkspec.isEmpty()) result << Task(Task::Warning, tr("No Qt version set, so mkspec is ignored."), FileName(), -1, Constants::TASK_CATEGORY_BUILDSYSTEM); if (version && !version->hasMkspec(mkspec)) result << Task(Task::Error, tr("Mkspec not found for Qt version."), FileName(), -1, Constants::TASK_CATEGORY_BUILDSYSTEM); return result; }