23 QElapsedTimer LastInvocation_;
24 std::chrono::milliseconds Interval_;
26 QVector<std::coroutine_handle<>> Queue_;
28 int BackoffFactor_ = 0;
30 explicit Throttle (std::chrono::milliseconds, Qt::TimerType = Qt::TimerType::CoarseTimer);
40 void StartTimer (std::chrono::milliseconds);