Timeout ohne Threads realisieren
Verfasst: 29. September 2006 08:48
Hi,
ich habe einen Button und möchte das die Anwendung eine gewisse Zeit hängt bzw. dass der Button für eine gewisse Zeit deaktiviert ist, wenn man ihn geklickt hat. Das soll "ich hämmer auf den Button"-Orgien vermeiden.
Da ich keinen Thread habe kann ich msleep() nicht benutzen. Der QTimer sah ganz gut aus, allerdings hat das nicht geklappt wie ich mir das vorgestellt hab:
Ich hab den Timer auf 5 Sekunden eingestellt und sein Signal mit seinem Quit-Slot verknüpft.
Leider bringt das nicht den gewünschten Erfolg. Wie mache ich es besser?
ich habe einen Button und möchte das die Anwendung eine gewisse Zeit hängt bzw. dass der Button für eine gewisse Zeit deaktiviert ist, wenn man ihn geklickt hat. Das soll "ich hämmer auf den Button"-Orgien vermeiden.
Da ich keinen Thread habe kann ich msleep() nicht benutzen. Der QTimer sah ganz gut aus, allerdings hat das nicht geklappt wie ich mir das vorgestellt hab:
Ich hab den Timer auf 5 Sekunden eingestellt und sein Signal mit seinem Quit-Slot verknüpft.
Leider bringt das nicht den gewünschten Erfolg. Wie mache ich es besser?