Всем мое здравствуйте! Проблема такая: использую QTimer для отображения часов которые ведут отсчет от заданного вермени. Как положено, время отображаю посекундно. Так вот при сравнении с системным времененм накапливается разбежка порядка 1 секунды в минуту (мое время отстает). Заранее благодарен за советы.
hour=timeHspinBox->value();
min=timeMspinBox->value();
sec=timeSspinBox->value();
теперь по событию таймера timeout()
if (sec<60) {sec++;}
if (sec==60) { sec=0;
min++;}
if (min==60) {hour++;
min=0;}
if (hour==24){
hour=0; }
timeLabel->setText(QString::number(hour)+"-"+QString::number(min)+"-"+QString::number(sec));