Hallo
Ich habe folgendes Problem:
for (int i=0;i<5;i++) {
*randint1 = rand() % 29 + 1;
*selection = char1->section( ',', *randint1, *randint1 );
cout << *selection << "\n";
textLabel1->setText( tr( *selection ) );
sleep(1);
}
innerhalb dieser for-schleife funktioniert das textLabel1->setText nur beim allerletzten Durchlauf. cout gibt 5 mal den zufallsmäßig erzeugten Buchstaben aus. Beim textLabel1 erscheint nur der letzte der 5 Buchstaben am Ende des letzten Durchlaufes.
Hat jemand eine Idee was ich da falsch mache?
queylearn.h : http://paste.phpfi.com/36046
queylearn.cpp : http://paste.phpfi.com/36045
main.cpp : http://paste.phpfi.com/36047
der obige Codeauszug befindet sich in queylearn.cpp in Zeile 110-120.
gruß
doitux
Lesezeichen