Название: QTimer Отправлено: ¤Se®ega¤ от Апрель 12, 2009, 22:36 Объясните пожалуйста почему таймер работает с частотой 32 раза в секунду, даже если запускать его start(20)?
Название: Re: QTimer Отправлено: lit-uriy от Апрель 12, 2009, 23:03 если считать, что ты нигде не допустил ошибки, то могу такое предположение выдвинуть:
твоя машина дастаточно медленная. Название: Re: QTimer Отправлено: ¤Se®ega¤ от Апрель 13, 2009, 00:28 А как тогда моя столь медленная машина может достигать частоты 1000 раз в секунду, если ставить таймер от милисекунды?, вот именно вся загвоздка в таймере от 20мс.Всем кому интересно:
создайте 2 таймера, один запустите на 20мс, другой на 1000мс, соедините через коннект первый таймер со слотом, в котором счетчику присваивается значение +1, затем таймер на секунду свежите со слотом, который будет отображать значение счетчика, а затем его обнулять. Какомо же будет моё удивление, если вы получите значение счетчика, приближенное к 50 ))) либо каково будет ваше удивление, когда вы получите знаечение, приближенное к 32 ))). Такой вот эксперемент проводился на другом компьютере в Borland'е и дал совершенно такие же результаты. Может конечно и руки кривые у меня и у знакомого, а может и у кого еще ::).Эксперемент проходил на ОС Windows. |