PyQt4.QtCore.
QTimer
(parent=None)Таймер
singleShot
(interval, callback)singleShot
(interval, object, slot)Предназначен для вызова указанной функции, метода или слота через определенный промежуток времени.
interval
()возвращает установленный интервал
isActive
()Возвращает значение True, если таймер генерирует сигналы и False в противном случае.
isSing1eShot
()Возвращает значение True, если таймер будет срабатывать только один раз, и False - в противном случае
setInterval
(interval)Задает промежуток времени в миллисекундах, по истечении которого генерируется сигнал timeout()
. Минимальное значение интервала зависит от операционной системы. Если в параметре interval указать значение 0, то таймер будет срабатывать много раз при отсутствии других необработанных сигналов.
setSingleShot
(flag)Если в параметре указано значение True, то таймер будет срабатывать только один раз, в противном случае - многократно
start
([interval])Запускает таймер. В необязательном параметре можно указать промежуток времени в миллисекундах. Если параметр не указан, то используется значение, возвращаемое методом interval()
stop
()Останавливает таймер
timerid
()Возвращает идентификатор таймера или значение -1