| 22 | } |
| 23 | |
| 24 | bool KDevSignalSpy::wait(int timeout) |
| 25 | { |
| 26 | Q_ASSERT(!m_loop->isRunning()); Q_ASSERT(!m_timer->isActive()); |
| 27 | |
| 28 | m_emitted = false; |
| 29 | if (timeout > 0) { |
| 30 | connect(m_timer, &QTimer::timeout, m_loop, &QEventLoop::quit); |
| 31 | m_timer->setSingleShot(true); |
| 32 | m_timer->start(timeout); |
| 33 | } |
| 34 | m_loop->exec(); |
| 35 | |
| 36 | return m_emitted; |
| 37 | } |
| 38 | |
| 39 | void KDevSignalSpy::signalEmitted() |
| 40 | { |
no test coverage detected