ich möchte in einer Schleife jeweils ein neues Bild einlesen, etwas darüber malen und alles zusammen in einem Label darstellen.
Wenn ich also schreibe:
Code: Alles auswählen
for (i=1; i<maxLoop; i++) {
QPainter painter(&bild); // bild wurde außerhalb der Schleife von Datei gelesen
painter.drawLine(10,10,200,200); // nur als Beispiel
painter.end(); // nötig, weil sonst setPixmap() nicht geht
myLabel->setPixmap(bild); // anzeigen
}
Zweites Beispiel:
Eine Textdatei soll zeilenweise eingelesen werden. Die Datei file ist geöffnet, und jetzt:
Code: Alles auswählen
QTextStream in(&file);
while (!in.atEnd()) {
QString line = in.readLine();
process_line(line);
}