@@ -882,9 +882,8 @@ bool PythonQt::addSignalHandler(QObject* obj, const char* signal, PyObject* modu
882882 PythonQtObjectPtr callable = lookupCallable (module , objectname);
883883 if (callable) {
884884 return _p->addSignalHandler (obj, signal, callable);
885- } else {
886- // callable not found
887885 }
886+ // callable not found
888887 return false ;
889888}
890889
@@ -898,9 +897,8 @@ bool PythonQt::removeSignalHandler(QObject* obj, const char* signal, PyObject* m
898897 PythonQtObjectPtr callable = lookupCallable (module , objectname);
899898 if (callable) {
900899 return _p->removeSignalHandler (obj, signal, callable);
901- } else {
902- // callable not found
903900 }
901+ // callable not found
904902 return false ;
905903}
906904
@@ -1977,21 +1975,20 @@ PythonQtClassInfo* PythonQtPrivate::lookupClassInfoAndCreateIfNotPresent(const c
19771975
19781976bool PythonQtPrivate::addSignalHandler (QObject* sender, const char * signal, PyObject* callable)
19791977{
1980- // Note: It is assumed that the GIL is held when this is called
1981- bool ok = false ;
1978+ PYTHONQT_GIL_SCOPE
19821979 int sigId = PythonQtSignalReceiver::getSignalIndex (sender, signal);
19831980 if (sigId >= 0 ) {
19841981 // create PythonQtMethodInfo from signal
19851982 auto * receiver = new PythonQtSignalReceiver (sender, sigId, callable);
19861983 _signalReceivers.insert (SignalKey (sender, sigId), receiver);
1987- ok = true ;
1984+ return true ;
19881985 }
1989- return ok ;
1986+ return false ;
19901987}
19911988
19921989bool PythonQtPrivate::removeSignalHandler (QObject* sender, const char * signal, PyObject* callable)
19931990{
1994- // Note: It is assumed that the GIL is held when this is called
1991+ PYTHONQT_GIL_SCOPE
19951992 int foundCount = 0 ;
19961993 int sigId = PythonQtSignalReceiver::getSignalIndex (sender, signal);
19971994 if (sigId >= 0 ) {
0 commit comments