summaryrefslogtreecommitdiffstats
path: root/tests/auto/qdbusabstractinterface/interface.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/qdbusabstractinterface/interface.cpp')
-rw-r--r--tests/auto/qdbusabstractinterface/interface.cpp14
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/auto/qdbusabstractinterface/interface.cpp b/tests/auto/qdbusabstractinterface/interface.cpp
index 0326177fc0..849db93084 100644
--- a/tests/auto/qdbusabstractinterface/interface.cpp
+++ b/tests/auto/qdbusabstractinterface/interface.cpp
@@ -40,9 +40,23 @@
****************************************************************************/
#include "interface.h"
+#include <QThread>
Interface::Interface()
{
}
+// Export the sleep function
+// TODO QT5: remove this class, QThread::msleep is now public
+class FriendlySleepyThread : public QThread {
+public:
+ using QThread::msleep;
+};
+
+int Interface::sleepMethod(int msec)
+{
+ FriendlySleepyThread::msleep(msec);
+ return 42;
+}
+
#include "moc_interface.cpp"