Put python version in about dialog

This commit is contained in:
baldurk
2026-08-28 13:18:26 +01:00
parent 762ec04267
commit 6237238cf7
3 changed files with 7 additions and 3 deletions
+1 -1
View File
@@ -88,7 +88,7 @@ public:
bool CheckInterfaces(rdcstr &log);
QString versionString();
static QString versionString();
template <typename T>
void setGlobal(const char *varName, T *object)
+5 -1
View File
@@ -27,6 +27,7 @@
#include <QLabel>
#include <QString>
#include "Code/QRDUtils.h"
#include "Code/pyrenderdoc/PythonContext.h"
#include "ui_AboutDialog.h"
#include "version.h"
@@ -48,7 +49,10 @@ AboutDialog::AboutDialog(QWidget *parent) : QDialog(parent), ui(new Ui::AboutDia
.arg(hash.left(8)));
}
ui->version->setText(tr("%1 (Qt version %2)").arg(ui->version->text()).arg(lit(QT_VERSION_STR)));
ui->version->setText(tr("%1 (Qt %2) (Python %3)")
.arg(ui->version->text())
.arg(lit(QT_VERSION_STR))
.arg(PythonContext::versionString()));
#if defined(DISTRIBUTION_VERSION)
ui->owner->setText(QFormatStr("Baldur Karlsson - Packaged for %1").arg(lit(DISTRIBUTION_NAME)));
+1 -1
View File
@@ -2398,7 +2398,7 @@ QString PythonShell::scriptHeader()
The 'pyrenderdoc' object is the current CaptureContext instance.
The 'renderdoc' and 'qrenderdoc' modules are available.
Documentation is available: https://renderdoc.org/docs/python_api/index.html)")
.arg(interactiveContext->versionString());
.arg(PythonContext::versionString());
}
void PythonShell::appendText(QTextEdit *output, const QString &text)