Programmpause einfügen, wanderner Button qt3 c++
-
Ich würde gerne einen Button 20 mal von oben nach unten laufen lassen.
Den Button habe ich im QT-Designer erstellt. Folgender Code ist für den entsprechenden Slot angedacht:void Form1::wandern() { for (int i=0; i<=20; i++ ){ for(int i=0; i<300; i++) { pushButton1->setGeometry( 0, i+1, 150, 50 ); repaint(); } pushButton1->setGeometry( 0, 0, 150, 50 ); } }
Jetzt rast mir der Button aber nur so durch das Bild. Ein wenig googeln ergab den folgenden Befehl
usleep();
Das geht auch soweit, nur setzt der Befehl anscheinend das Programm ein wenig außer Gefecht. Nun friert das Programm ein und der Button spring in riesen Schritten von oben nach unten.
Hat hier jemand eine Lösung, welche sich für mein Problem besser eignet?
Ich bin noch absoluter Beginner
-
Dieser Thread wurde von Moderator/in Phoemuex aus dem Forum C++ in das Forum Andere GUIs - Qt, GTK+, wxWidgets verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Sorry bin davon ausgegangen, dass ich für dieses Problem ein wenig C++ Code benötige.
Also ist es nur eine Einstellung in QT ???