aboutsummaryrefslogtreecommitdiff
path: root/src/client/QXmppInvokable.cpp
diff options
context:
space:
mode:
authorLinus Jahn <lnj@kaidan.im>2020-02-02 18:14:27 +0100
committerLNJ <lnj@kaidan.im>2020-02-03 00:11:55 +0100
commit57f1b775197aed1d32e98b0299c0999339a7d5f6 (patch)
treece5702781e15f3a5c438ab153edf06f51a501b29 /src/client/QXmppInvokable.cpp
parent99b850a3008bbb03d3449d683adb87839f7d5c4b (diff)
downloadqxmpp-57f1b775197aed1d32e98b0299c0999339a7d5f6.tar.gz
Run clang-format also on all cpp files
Diffstat (limited to 'src/client/QXmppInvokable.cpp')
-rw-r--r--src/client/QXmppInvokable.cpp68
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> &params)
{
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;
}
-