From 9f13f88ec4e82a0a1fa986e82d3e3aa7e230b3a2 Mon Sep 17 00:00:00 2001 From: Sebastian Streich Date: Tue, 24 Mar 2026 13:16:00 +0100 Subject: [PATCH 1/2] Fix Deprication warning of the QQMLPropertyMap Constructor --- src/translations/i18nstrings.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/translations/i18nstrings.cpp b/src/translations/i18nstrings.cpp index 4f87871e71..93daf50b4f 100644 --- a/src/translations/i18nstrings.cpp +++ b/src/translations/i18nstrings.cpp @@ -22,7 +22,7 @@ I18nStrings* I18nStrings::instance() { // static void I18nStrings::initialize() { Q_INIT_RESOURCE(translations); } -I18nStrings::I18nStrings(QObject* parent) : QQmlPropertyMap(parent) { +I18nStrings::I18nStrings(QObject* parent) : QQmlPropertyMap(this, parent) { retranslate(); } From 975741b7963f0eea83cf43ae5dbce89bba3ea267 Mon Sep 17 00:00:00 2001 From: Sebastian Streich Date: Tue, 24 Mar 2026 13:16:00 +0100 Subject: [PATCH 2/2] Fix: Qt 6.11 QML engine refrence --- src/sentry/sentryadapter.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/sentry/sentryadapter.cpp b/src/sentry/sentryadapter.cpp index 272f40ccb8..c9b20cfa93 100644 --- a/src/sentry/sentryadapter.cpp +++ b/src/sentry/sentryadapter.cpp @@ -183,7 +183,11 @@ void SentryAdapter::captureQMLStacktrace(const char* description) { #ifndef UNIT_TEST auto engine = QmlEngineHolder::instance()->engine(); auto privateEngine = QQmlEnginePrivate::get(engine); +# if QT_VERSION < QT_VERSION_CHECK(6, 11, 0) QV4::ExecutionEngine* qv4Engine = privateEngine->v4engine(); +# else + QV4::ExecutionEngine* qv4Engine = privateEngine->v4Engine.get(); +# endif QVector stackTrace = qv4Engine->stackTrace(15); sentry_value_t crumb = sentry_value_new_breadcrumb("info", description); sentry_value_set_by_key(crumb, "category",