aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside6/PySide6
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2022-04-29 09:24:15 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2022-04-29 13:47:34 +0200
commit096a1bf6189b28d659b8d2023c63315c19bd137a (patch)
tree36fbb0ea702323f4f071eb726390fcbd4be652bf /sources/pyside6/PySide6
parentde61e2344c7ff0fe329023f7b2498d0ded9cbe5d (diff)
libpyside: Add QString to UNICODE conversion
Complements dffe483604d6371112da6ef5ad40c6dfcee20f76. Task-number: PYSIDE-1898 Change-Id: I65bf5631ca2507a6488db370dfc8972b1a1e3c5f Reviewed-by: Christian Tismer <tismer@stackless.com>
Diffstat (limited to 'sources/pyside6/PySide6')
-rw-r--r--sources/pyside6/PySide6/glue/qtcore.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/sources/pyside6/PySide6/glue/qtcore.cpp b/sources/pyside6/PySide6/glue/qtcore.cpp
index 8f1a6bb21..484b4d119 100644
--- a/sources/pyside6/PySide6/glue/qtcore.cpp
+++ b/sources/pyside6/PySide6/glue/qtcore.cpp
@@ -1416,13 +1416,11 @@ return PyLong_FromUnsignedLong(%in);
// @snippet return-pylong-quintptr
// @snippet return-pyunicode
-QByteArray ba = %in.toUtf8();
-return PyUnicode_FromStringAndSize(ba.constData(), ba.size());
+return PySide::qStringToPyUnicode(%in);
// @snippet return-pyunicode
// @snippet return-pyunicode-from-qanystringview
-QByteArray ba = %in.toString().toUtf8();
-return PyUnicode_FromStringAndSize(ba.constData(), ba.size());
+return PySide::qStringToPyUnicode(%in.toString());
// @snippet return-pyunicode-from-qanystringview
// @snippet return-pyunicode-qchar