Debugger: use Qt version from kit as fallback for dumper

Fixes: QTCREATORBUG-26456
Change-Id: If2cd664212b3fa07d7abaef7a1173f79716884bb
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
David Schulz
2021-10-25 12:03:34 +02:00
parent ec422648ad
commit 5a2b58550e
6 changed files with 19 additions and 1 deletions

View File

@@ -948,6 +948,12 @@ DebuggerRunTool::DebuggerRunTool(RunControl *runControl, AllowTerminal allowTerm
}
m_runParameters.dumperPath = Core::ICore::resourcePath("debugger/");
if (QtSupport::BaseQtVersion *baseQtVersion = QtSupport::QtKitAspect::qtVersion(kit)) {
QtSupport::QtVersionNumber qtVersion = baseQtVersion->qtVersion();
m_runParameters.fallbackQtVersion = 0x10000 * int(qtVersion.majorVersion)
+ 0x100 * int(qtVersion.minorVersion)
+ int(qtVersion.patchVersion);
}
}
void DebuggerRunTool::startRunControl()