diff options
author | Shawn Rutledge <shawn.rutledge@qt.io> | 2021-05-12 14:29:23 +0200 |
---|---|---|
committer | Shawn Rutledge <shawn.rutledge@qt.io> | 2021-05-12 12:33:17 +0000 |
commit | a3fa8926657047e8e19cedab52f9687de3258610 (patch) | |
tree | e35a6de4b8f518becc2f90a6d2facdebf549c871 | |
parent | 3a45b1f20e3d66139ec1d01fda43e8bdfa1f486f (diff) |
Convert QMetaObject::className() from utf8
Explicitly rather than initializing QString directly from char*.
Change-Id: I2148fd914a6eed5e887d50da0ef6d66a9d02678f
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
-rw-r--r-- | src/trace/qmlmessagetrace.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/trace/qmlmessagetrace.cpp b/src/trace/qmlmessagetrace.cpp index 5622d73..7422b93 100644 --- a/src/trace/qmlmessagetrace.cpp +++ b/src/trace/qmlmessagetrace.cpp @@ -316,7 +316,7 @@ void QmlMessageTrace::writeObjectInstance(QFile &f, QObject *o) { if (!o) return; - QString className = o->metaObject()->className(); + QString className = QString::fromUtf8(o->metaObject()->className()); int qmlSuffixIdx = className.indexOf(QStringLiteral("_QML")); if (qmlSuffixIdx > 0) className = className.left(qmlSuffixIdx); |