Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 28.09.2011, 20:30
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Не получается разрулить такую задачу. Вроде простая.Есть некоторая операция, в процессе которой допустим допустим необходимо скрыть некоторую панель. Когда эта операция заканчивается, то необходимо вернуть эту панельку.Очевидным было использовать QTimer. Когда заканчивается действия то выполняется setSingleShot(N). Сигнал таймера связан со слотом, который снова отображает панель.Если выполняется цепочка действии, то необходимо чтобы панель оставалась скрытой, но получается так что при повторном выполнении операции накапливается несколько срабатываний и они потом все выполняются, либо в процессе цепочки операций происходит мерцание панельки из-за сработавшего таймера.Вот не разберусь, как перезапустить таймер чтобы не было раннего срабатывания. Либо как переделать алгоритм работы таймера.
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Дайте хотябы 2 отличия договора на выполнение научно-исследовательских работ от договора на выполнение опытно- Guest Новые вопросы и ответы 3 0 05.01.2012 03:58
Помогите разобраться с windows-ошибка отложенной записи. Guest Продолжение старого архива 0 30.09.2011 17:29
ошибка отложенной записи Guest Продолжение старого архива 0 30.09.2011 17:14
Ошибка отложенной записи Guest Продолжение архива вопросов 0 05.06.2011 03:22



© www.otvetnemail.ru - Форум вопросов и ответов.