diff --git a/qt/timer_widget.cpp b/qt/timer_widget.cpp index 10f93ed..8ffaedd 100644 --- a/qt/timer_widget.cpp +++ b/qt/timer_widget.cpp @@ -74,8 +74,11 @@ void TimerModel::updateTime() void TimerModel::startTimer() { - // Timeout every second - m_timer->start(1000); + if (!m_timer->isActive()) + { + // Timeout every second + m_timer->start(1000); + } }