diff options
| author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2023-11-15 12:24:57 +0100 |
|---|---|---|
| committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2023-11-16 16:18:51 +0100 |
| commit | 6816114494a2555121ffe4fba22f7845daf0c748 (patch) | |
| tree | 0fabf15d3f930b2971a2fbbd31f5e4c829e13bb6 /sources/pyside6/libpyside/qobjectconnect.cpp | |
| parent | 9f7b808f64be9c01a17153839c368626edac32ed (diff) | |
libpyside: Port the signal signature code from QString to QByteArray
Since the name ends up in QMetaObject::addSlot() taking a QByteArray
anyways, there is no point in constructing the name using QString.
Task-number: PYSIDE-2524
Change-Id: Ib27a55efa8b22eb983d5e27e3a981efd72e9996f
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
Diffstat (limited to 'sources/pyside6/libpyside/qobjectconnect.cpp')
| -rw-r--r-- | sources/pyside6/libpyside/qobjectconnect.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sources/pyside6/libpyside/qobjectconnect.cpp b/sources/pyside6/libpyside/qobjectconnect.cpp index 15b71766c..ebd9c8339 100644 --- a/sources/pyside6/libpyside/qobjectconnect.cpp +++ b/sources/pyside6/libpyside/qobjectconnect.cpp @@ -129,7 +129,7 @@ static GetReceiverResult getReceiver(QObject *source, const char *signal, if (!result.usingGlobalReceiver && result.receiver && result.self) { result.callbackSig = PySide::Signal::getCallbackSignature(signal, result.receiver, callback, - result.usingGlobalReceiver).toLatin1(); + result.usingGlobalReceiver); const QMetaObject *metaObject = result.receiver->metaObject(); result.slotIndex = metaObject->indexOfSlot(result.callbackSig.constData()); if (PyMethod_Check(callback) != 0 && result.slotIndex != -1 @@ -155,7 +155,7 @@ static GetReceiverResult getReceiver(QObject *source, const char *signal, result.receiver->moveToThread(receiverThread); result.callbackSig = PySide::Signal::getCallbackSignature(signal, result.receiver, callback, - result.usingGlobalReceiver).toLatin1(); + result.usingGlobalReceiver); const QMetaObject *metaObject = result.receiver->metaObject(); result.slotIndex = metaObject->indexOfSlot(result.callbackSig.constData()); } |
