diff options
| author | Linus Jahn <lnj@kaidan.im> | 2020-02-02 18:14:27 +0100 |
|---|---|---|
| committer | LNJ <lnj@kaidan.im> | 2020-02-03 00:11:55 +0100 |
| commit | 57f1b775197aed1d32e98b0299c0999339a7d5f6 (patch) | |
| tree | ce5702781e15f3a5c438ab153edf06f51a501b29 /src/client/QXmppInvokable.cpp | |
| parent | 99b850a3008bbb03d3449d683adb87839f7d5c4b (diff) | |
| download | qxmpp-57f1b775197aed1d32e98b0299c0999339a7d5f6.tar.gz | |
Run clang-format also on all cpp files
Diffstat (limited to 'src/client/QXmppInvokable.cpp')
| -rw-r--r-- | src/client/QXmppInvokable.cpp | 68 |
1 files changed, 30 insertions, 38 deletions
diff --git a/src/client/QXmppInvokable.cpp b/src/client/QXmppInvokable.cpp index 6b511e30..c3aaa4b9 100644 --- a/src/client/QXmppInvokable.cpp +++ b/src/client/QXmppInvokable.cpp @@ -43,15 +43,15 @@ QXmppInvokable::~QXmppInvokable() { } -QVariant QXmppInvokable::dispatch( const QByteArray & method, const QList< QVariant > & args ) +QVariant QXmppInvokable::dispatch(const QByteArray &method, const QList<QVariant> &args) { buildMethodHash(); - if( !m_methodHash.contains(method)) + if (!m_methodHash.contains(method)) return QVariant(); int idx = m_methodHash[method]; - if( paramTypes( args) != metaObject()->method(idx).parameterTypes ()) + if (paramTypes(args) != metaObject()->method(idx).parameterTypes()) return QVariant(); const char *typeName = metaObject()->method(idx).typeName(); @@ -59,41 +59,37 @@ QVariant QXmppInvokable::dispatch( const QByteArray & method, const QList< QVari void *result = QMetaType::create(resultType, nullptr); - QGenericReturnArgument ret( typeName, result ); + QGenericReturnArgument ret(typeName, result); QList<QGenericArgument> genericArgs; QList<QVariant>::ConstIterator iter = args.begin(); - while( iter != args.end()) - { + while (iter != args.end()) { const void *data = iter->data(); const char *name = iter->typeName(); - genericArgs << QGenericArgument(name,data); + genericArgs << QGenericArgument(name, data); ++iter; } - if( QMetaObject::invokeMethod ( this, method.constData(), ret, - genericArgs.value(0, QGenericArgument() ), - genericArgs.value(1, QGenericArgument() ), - genericArgs.value(2, QGenericArgument() ), - genericArgs.value(3, QGenericArgument() ), - genericArgs.value(4, QGenericArgument() ), - genericArgs.value(5, QGenericArgument() ), - genericArgs.value(6, QGenericArgument() ), - genericArgs.value(7, QGenericArgument() ), - genericArgs.value(8, QGenericArgument() ), - genericArgs.value(9, QGenericArgument() )) ) - { - QVariant returnValue( resultType, result); + if (QMetaObject::invokeMethod(this, method.constData(), ret, + genericArgs.value(0, QGenericArgument()), + genericArgs.value(1, QGenericArgument()), + genericArgs.value(2, QGenericArgument()), + genericArgs.value(3, QGenericArgument()), + genericArgs.value(4, QGenericArgument()), + genericArgs.value(5, QGenericArgument()), + genericArgs.value(6, QGenericArgument()), + genericArgs.value(7, QGenericArgument()), + genericArgs.value(8, QGenericArgument()), + genericArgs.value(9, QGenericArgument()))) { + QVariant returnValue(resultType, result); QMetaType::destroy(resultType, result); return returnValue; - } - else - { - qDebug("No such method '%s'", method.constData() ); + } else { + qDebug("No such method '%s'", method.constData()); return QVariant(); } } -QList< QByteArray > QXmppInvokable::paramTypes( const QList< QVariant > & params ) +QList<QByteArray> QXmppInvokable::paramTypes(const QList<QVariant> ¶ms) { QList<QByteArray> types; for (const auto &variant : qAsConst(params)) @@ -101,33 +97,29 @@ QList< QByteArray > QXmppInvokable::paramTypes( const QList< QVariant > & params return types; } -void QXmppInvokable::buildMethodHash( ) +void QXmppInvokable::buildMethodHash() { QWriteLocker locker(&m_lock); - if( m_methodHash.size() > 0 ) + if (m_methodHash.size() > 0) return; - int methodCount = metaObject()->methodCount (); - for( int idx = 0; idx < methodCount; ++idx) - { + int methodCount = metaObject()->methodCount(); + for (int idx = 0; idx < methodCount; ++idx) { QByteArray signature = metaObject()->method(idx).methodSignature(); m_methodHash[signature.left(signature.indexOf('('))] = idx; -// qDebug() << metaObject()->method(idx).parameterTypes(); + // qDebug() << metaObject()->method(idx).parameterTypes(); } } -QStringList QXmppInvokable::interfaces( ) const +QStringList QXmppInvokable::interfaces() const { QStringList results; - int methodCount = metaObject()->methodCount (); - for( int idx = 0; idx < methodCount; ++idx) - { - if( metaObject()->method(idx).methodType() == QMetaMethod::Slot ) - { + int methodCount = metaObject()->methodCount(); + for (int idx = 0; idx < methodCount; ++idx) { + if (metaObject()->method(idx).methodType() == QMetaMethod::Slot) { QByteArray signature = metaObject()->method(idx).methodSignature(); results << signature.left(signature.indexOf('(')); } } return results; } - |
