Je crée un programme en python et j'utilise pyqt. Je travaille actuellement avec le QTimer et je veux imprimer "timer" toutes les secondes et arrêter l'impression après 5 secondes. Voici mon code:PyQt5 QTimer compte jusqu'à des secondes spécifiques
timers = []
def thread_func():
print("Thread works")
timer = QtCore.QTimer()
timer.timeout.connect(timer_func)
timer.start(1000)
print(timer.remainingTime())
print(timer.isActive())
timers.append(timer)
def timer_func():
print("Timer works")
La classe 'QTimer' ne prend pas en charge l'arrêt après un nombre fixe de délais. Vous devrez garder un compte et l'arrêter explicitement. – ekhumoro
Pouvez-vous s'il vous plaît faire une démo pour moi? Je ne suis qu'un débutant. – Jaypee