Hmmm... Kann mir jemand sagen warum das so nicht klappt? (das programm hängt sich auf)
Code:
void myDoubleBox::upPressed() //wenn das Button "upBtn" gedrückt wird
{
for (int i = 0; upBtn->isDown(); ++i) // int i = 0 habe ich nur eingebaut,
// damit diese Schleife auch funktioniert ;)
{
QTimer::singleShot( 500, this, SLOT( upValue() ));
// Timer damit das Wert nicht direckt auf maximum springt
// upValue funktion guckt automatisch nach ob der Wert schon auf maximum steht,
// wenn nciht dann macht die ein Schrit
}
}
Von Logic her sollte es doch fuktionieren oder?
chapaev
Lesezeichen