diff options
Diffstat (limited to 'libpyside/signalmanager.cpp')
-rw-r--r-- | libpyside/signalmanager.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libpyside/signalmanager.cpp b/libpyside/signalmanager.cpp index 742eb6a17..22b6d80fc 100644 --- a/libpyside/signalmanager.cpp +++ b/libpyside/signalmanager.cpp @@ -279,8 +279,10 @@ int PySide::SignalManager::qt_metacall(QObject* object, QMetaObject::Call call, Shiboken::AutoDecRef pyMethod(PyObject_GetAttrString(self, qPrintable(methodName))); if (!pyMethod.isNull()) { Shiboken::AutoDecRef retval(PyObject_CallObject(pyMethod, preparedArgs)); - if (retval.isNull()) + if (retval.isNull()) { qWarning() << "Error calling slot" << methodName; + PyErr_Print(); + } } else { qWarning() << "Dynamic slot" << methodName << "not found!"; } |