class TickExample:
def __init__(self):
self.timer = QTimer()
self.timer.timeout.connect(self.timeout)
# для хранения предыдущего/текущего значения отсчета/среза времени
self.previous = QDateTime.currentMSecsSinceEpoch()
self.timer.start()
def timeout(self):
current = QDateTime.currentMSecsSinceEpoch()
print(f"tick is {current - self.previous}")
# Сохраняем текущее значение для следующего раза
self.previous = current
示意图: