@@ -19,22 +19,6 @@
20#include "MockOperation.h"
20#include "MockOperation.h"
22−class Result : public QObject
25− Q_PROPERTY(unsigned int uid READ uid CONSTANT)
28− explicit Result(unsigned int uid, QObject *parent = 0)
29− : QObject(parent), m_uid(uid)
32− unsigned int uid() const { return m_uid; }
38MockOperation::MockOperation(QObject *parent)
22MockOperation::MockOperation(QObject *parent)
39 : QObject(parent)
23 : QObject(parent)
40 , m_observer(nullptr)
24 , m_observer(nullptr)
@@ -61,7 +45,7 @@ void MockOperation::mockSuccess(unsigned int uid)
62 if (m_observer)
46 if (m_observer)
63 QMetaObject::invokeMethod(m_observer, "succeeded", Qt::DirectConnection,
47 QMetaObject::invokeMethod(m_observer, "succeeded", Qt::DirectConnection,
64− Q_ARG(QVariant, QVariant::fromValue(new Result(uid, this))));
48+ Q_ARG(QVariant, QVariant::fromValue(uid)));
67void MockOperation::mockFailure(const QString &reason)
51void MockOperation::mockFailure(const QString &reason)
@@ -70,5 +54,3 @@ void MockOperation::mockFailure(const QString &reason)
70 QMetaObject::invokeMethod(m_observer, "failed", Qt::DirectConnection,
54 QMetaObject::invokeMethod(m_observer, "failed", Qt::DirectConnection,
71 Q_ARG(QString, reason));
55 Q_ARG(QString, reason));
74−#include "MockOperation.moc"