summaryrefslogtreecommitdiffstats
path: root/examples/dbus/pingpong/pong.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'examples/dbus/pingpong/pong.cpp')
-rw-r--r--examples/dbus/pingpong/pong.cpp11
1 files changed, 10 insertions, 1 deletions
diff --git a/examples/dbus/pingpong/pong.cpp b/examples/dbus/pingpong/pong.cpp
index 6bcb9a6771..ed8c90195e 100644
--- a/examples/dbus/pingpong/pong.cpp
+++ b/examples/dbus/pingpong/pong.cpp
@@ -2,12 +2,19 @@
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause
#include "ping-common.h"
-#include "pong.h"
+#include <QObject>
#include <QCoreApplication>
#include <QDBusConnection>
#include <QDBusError>
+class Pong : public QObject
+{
+ Q_OBJECT
+public slots:
+ QString ping(const QString &arg);
+};
+
QString Pong::ping(const QString &arg)
{
QMetaObject::invokeMethod(QCoreApplication::instance(), &QCoreApplication::quit);
@@ -38,3 +45,5 @@ int main(int argc, char **argv)
app.exec();
return 0;
}
+
+#include "pong.moc"