Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Python: Разработка GUI > как задать задержку запеска каманды


Автор: andreyVL 13.5.2010, 11:23
выполняются несколько команд подряд, как сделать чтобы выполнение определённой команды задерживалось на 0.5 секунд. это в pyqt4. в принципе мне надо следующее. нажал pressButton c SIGNAL('clicked()'). это выполнилась первая команда, и надо чтобы через пол секунды выполнялась вторая.

Автор: Pfailed 20.5.2010, 13:42
QTimer

Автор: andreyVL 20.5.2010, 14:20
эта тема не катит, т.к. там выполняется не родная кютэ команда, а команда той программы (гудини) откуда запускается гуи. т.е. одна и та же команда выполняется с задержкой. в принципе (примерно  на 80 проц) это решилось так
 
Код

self.pushButtonViewer.setAutoRepeat(True)
self.pushButtonViewer.setAutoRepeatDelay(40)
self.pushButtonViewer.setAutoRepeatInterval(100)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)