forked from qt-creator/qt-creator
CMake: Display cmake version on the cmake settings page
Mostly for informational purposes. Helpful e.g. to check whether an auto-detected cmake binary from a docker device matches expectations. Change-Id: I546b0ab6edc240cc779bbf0560e00165cb524fcb Reviewed-by: Cristian Adam <cristian.adam@qt.io>
This commit is contained in:
@@ -304,6 +304,18 @@ CMakeTool::Version CMakeTool::version() const
|
||||
return m_introspection ? m_introspection->m_version : CMakeTool::Version();
|
||||
}
|
||||
|
||||
QString CMakeTool::versionDisplay() const
|
||||
{
|
||||
if (!m_introspection)
|
||||
return CMakeToolManager::tr("Version not parseable");
|
||||
|
||||
const Version &version = m_introspection->m_version;
|
||||
if (version.fullVersion.isEmpty())
|
||||
return QString::fromUtf8(version.fullVersion);
|
||||
|
||||
return QString("%1.%2.%3").arg(version.major).arg(version.minor).arg(version.patch);
|
||||
}
|
||||
|
||||
bool CMakeTool::isAutoDetected() const
|
||||
{
|
||||
return m_isAutoDetected;
|
||||
|
||||
Reference in New Issue
Block a user