Waitable timer |
Здравствуйте, гость ( Вход | Регистрация )
Waitable timer |
zss |
30.3.2010, 10:27
Сообщение
#1
|
Участник Группа: Участник Сообщений: 112 Регистрация: 9.6.2009 Пользователь №: 815 Спасибо сказали: 0 раз(а) Репутация: 0 |
нужно однократное срабатывание таймера с возможностью проверки состояния и запуска заново.
есть ли что для данных целей. |
|
|
kwisp |
30.3.2010, 12:44
Сообщение
#2
|
астарожна ынтжинэр Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23 |
Sleep, чтоб просто показать, что есть некие действия замечательно вводит в заблуждение по-моему. while(timer.isActive()) -- не дает сработать циклу-обработчику событий, события времени -- обычные события, а ты запуская такой цикл не даешь обрабатывать события из очереди. вариантов решения проблемы не один. как вариант можно использовать QCoreApplication::processEvents эта функция принудительно вызывает обработчик событий на месте своего вызова. по ссылке мной приведённой ходил? |
|
|
Текстовая версия | Сейчас: 1.5.2024, 0:36 |