mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-25 00:58:06 -05:00
about: also show compile-time vs. runtime python version (refs #54491)
This commit is contained in:
parent
cac1150767
commit
3aed1e20f0
@ -5519,7 +5519,18 @@ void QgisApp::about()
|
|||||||
versionString += QLatin1String( "</tr><tr>" );
|
versionString += QLatin1String( "</tr><tr>" );
|
||||||
|
|
||||||
// Python version
|
// Python version
|
||||||
versionString += QStringLiteral( "<td>%1</td><td colspan=\"3\">%2</td>" ).arg( tr( "Python version" ), PYTHON_VERSION );
|
QString pythonVersion;
|
||||||
|
QgsPythonRunner::run( QStringLiteral( "import platform" ) );
|
||||||
|
QgsPythonRunner::eval( QStringLiteral( "platform.python_version()" ), pythonVersion );
|
||||||
|
if ( pythonVersion != PYTHON_VERSION )
|
||||||
|
{
|
||||||
|
versionString += QStringLiteral( "<td>%1</td><td>%2</td>" ).arg( tr( "Compiled against Python" ), PYTHON_VERSION );
|
||||||
|
versionString += QStringLiteral( "<td>%1</td><td>%2</td>" ).arg( tr( "Running against Python" ), pythonVersion );
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
versionString += QStringLiteral( "<td>%1</td><td colspan=\"3\">%2</td>" ).arg( tr( "Python version" ), PYTHON_VERSION );
|
||||||
|
}
|
||||||
versionString += QLatin1String( "</tr><tr>" );
|
versionString += QLatin1String( "</tr><tr>" );
|
||||||
|
|
||||||
// GDAL version
|
// GDAL version
|
||||||
|
Loading…
x
Reference in New Issue
Block a user