downgrade error to warning for null sender in QxtMetaObject

This commit is contained in:
Adam Higerd 2014-10-06 23:09:21 -07:00
parent 4bde76579b
commit 4b393e7318
1 changed files with 6 additions and 1 deletions

View File

@ -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)