From 4b393e731890aa83bb425181a81702eae307c341 Mon Sep 17 00:00:00 2001 From: Adam Higerd Date: Mon, 6 Oct 2014 23:09:21 -0700 Subject: [PATCH] downgrade error to warning for null sender in QxtMetaObject --- src/core/qxtmetaobject.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/core/qxtmetaobject.cpp b/src/core/qxtmetaobject.cpp index be4bc730..374cffea 100644 --- a/src/core/qxtmetaobject.cpp +++ b/src/core/qxtmetaobject.cpp @@ -329,7 +329,12 @@ namespace QxtMetaObject */ bool connect(QObject* sender, const char* signal, QxtBoundFunction* slot, Qt::ConnectionType type) { - Q_ASSERT(sender); + if(!sender) + { + qWarning() << "QxtMetaObject::connect: null sender"; + return false; + } + const QMetaObject* meta = sender->metaObject(); int methodID = meta->indexOfMethod(meta->normalizedSignature(signal).mid(1).constData()); if (methodID < 0)