diff options
| author | Ahmad Samir <a.samirh78@gmail.com> | 2025-08-15 16:30:14 +0300 |
|---|---|---|
| committer | Ahmad Samir <a.samirh78@gmail.com> | 2025-08-22 04:54:12 +0300 |
| commit | 0f20cb9653220c8ae3eb1aef34a4545277c85b7f (patch) | |
| tree | aea77bf830fd288847d9bf58599fe7647c6d0098 /src/corelib/kernel/qobject.cpp | |
| parent | fc3f4b1b0ec1180b3a02f50078f9af396697b7a0 (diff) | |
QObject: (dis)connect(): use clearer names for local variables
E.g. `QByteArray signal_name` actually holds the the whole signal
function signature, whereas signalName is the function name.
Pick-to: 6.10
Change-Id: If24061062f01898372d56ed4a44a5c8237d09618
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/corelib/kernel/qobject.cpp')
| -rw-r--r-- | src/corelib/kernel/qobject.cpp | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/corelib/kernel/qobject.cpp b/src/corelib/kernel/qobject.cpp index 229b926bb5b..5ce14c6b8eb 100644 --- a/src/corelib/kernel/qobject.cpp +++ b/src/corelib/kernel/qobject.cpp @@ -3036,7 +3036,7 @@ QMetaObject::Connection QObject::connect(const QObject *sender, const char *sign (method && *method) ? method + 1 : "(nullptr)"); return QMetaObject::Connection(nullptr); } - QByteArray tmp_signal_name; + QByteArray pinnedSignal; if (!check_signal_macro(sender, signal, "connect", "bind")) return QMetaObject::Connection(nullptr); @@ -3050,8 +3050,8 @@ QMetaObject::Connection QObject::connect(const QObject *sender, const char *sign &smeta, signalName, signalTypes.size(), signalTypes.constData()); if (signal_index < 0) { // check for normalized signatures - tmp_signal_name = QMetaObject::normalizedSignature(signal - 1); - signal = tmp_signal_name.constData() + 1; + pinnedSignal = QMetaObject::normalizedSignature(signal - 1); + signal = pinnedSignal.constData() + 1; signalTypes.clear(); signalName = QMetaObjectPrivate::decodeMethodSignature(signal, signalTypes); @@ -3067,7 +3067,7 @@ QMetaObject::Connection QObject::connect(const QObject *sender, const char *sign signal_index = QMetaObjectPrivate::originalClone(smeta, signal_index); signal_index += QMetaObjectPrivate::signalOffset(smeta); - QByteArray tmp_method_name; + QByteArray pinnedMethod; int membcode = extract_code(method); if (!check_method_code(membcode, receiver, method, "connect")) @@ -3092,8 +3092,8 @@ QMetaObject::Connection QObject::connect(const QObject *sender, const char *sign } if (method_index_relative < 0) { // check for normalized methods - tmp_method_name = QMetaObject::normalizedSignature(method); - method = tmp_method_name.constData(); + pinnedMethod = QMetaObject::normalizedSignature(method); + method = pinnedMethod.constData(); methodTypes.clear(); methodName = QMetaObjectPrivate::decodeMethodSignature(method, methodTypes); @@ -3321,12 +3321,12 @@ bool QObject::disconnect(const QObject *sender, const char *signal, } const char *signal_arg = signal; - QByteArray signal_name; + QByteArray pinnedSignal; bool signal_found = false; if (signal) { QT_TRY { - signal_name = QMetaObject::normalizedSignature(signal); - signal = signal_name.constData(); + pinnedSignal = QMetaObject::normalizedSignature(signal); + signal = pinnedSignal.constData(); } QT_CATCH (const std::bad_alloc &) { // if the signal is already normalized, we can continue. if (sender->metaObject()->indexOfSignal(signal + 1) == -1) @@ -3338,14 +3338,14 @@ bool QObject::disconnect(const QObject *sender, const char *signal, signal++; // skip code } - QByteArray method_name; + QByteArray pinnedMethod; const char *method_arg = method; int membcode = -1; bool method_found = false; if (method) { QT_TRY { - method_name = QMetaObject::normalizedSignature(method); - method = method_name.constData(); + pinnedMethod = QMetaObject::normalizedSignature(method); + method = pinnedMethod.constData(); } QT_CATCH(const std::bad_alloc &) { // if the method is already normalized, we can continue. if (receiver->metaObject()->indexOfMethod(method + 1) == -1) |
