summaryrefslogtreecommitdiffstats
path: root/src/testlib/qsignalspy.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/testlib/qsignalspy.h')
-rw-r--r--src/testlib/qsignalspy.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/testlib/qsignalspy.h b/src/testlib/qsignalspy.h
index 7bcaf3c3b3..b72c3b4b53 100644
--- a/src/testlib/qsignalspy.h
+++ b/src/testlib/qsignalspy.h
@@ -94,12 +94,15 @@ public:
inline bool isValid() const { return !sig.isEmpty(); }
inline QByteArray signal() const { return sig; }
- bool wait(int timeout = 5000)
+ bool wait(int timeout)
+ { return wait(std::chrono::milliseconds{timeout}); }
+
+ bool wait(std::chrono::milliseconds timeout = std::chrono::seconds{5})
{
Q_ASSERT(!m_waiting);
const qsizetype origCount = size();
m_waiting = true;
- m_loop.enterLoop(std::chrono::milliseconds{timeout});
+ m_loop.enterLoop(timeout);
m_waiting = false;
return size() > origCount;
}