Skip to content

Commit 12856c2

Browse files
committed
Fix building QmlStackTraceHelper with Qt 6.11
The QML internals changed
1 parent 50e9bae commit 12856c2

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

qt/qml/QmlStackTraceHelper/QmlStackTraceHelper.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
#include <QString>
1515
#include <QVector>
1616
#include <QtQml/private/qqmlengine_p.h>
17+
#include <QtQml/private/qv4stackframe_p.h>
1718

1819
extern "C" char *qt_v4StackTrace(void *executionContext);
1920

@@ -37,7 +38,7 @@ void printQmlStackTraces()
3738
if (!context)
3839
continue;
3940
QQmlEnginePrivate *enginePriv = QQmlEnginePrivate::get(context->engine());
40-
QV4::ExecutionEngine *v4engine = enginePriv->v4engine();
41+
QV4::ExecutionEngine *v4engine = enginePriv->v4Engine.get();
4142
qDebug() << "Stack trace for" << qw;
4243
qDebug().noquote() << qmlStackTrace(v4engine);
4344
qDebug() << "\n";

0 commit comments

Comments
 (0)