ich habe mir ein kleines Programm geschrieben was in einem TableWidget 3 Spalten und 3 Zeilen erzeugt. In einer dieser Zellen füge ich ein Bild ein. Die Bilder sind in einer Ressourcendatei hinterlegt.
Meine frage ist nun wie man alle Bilder aus dem Ordner laden kann und diese nacheinander in die Zellen eingetragen werden. Quasi Bild1 in Raw 0 Column 0, Bild2 in Raw 0 Column 1, Bild3 in Raw 0 Column 2, Bild4 in Raw 1 Column 0... und so weiter. Das sollte ja mit einer for schleife möglich sein, nur komme ich nicht darauf wie es zusammengesetzt werden muss.
Das Raw und Coloumn in einer Variablen abgespeichert werden und diese nach dem durchlauf der schleife um eins erhöht werden ist mir klar. Aber wie sage ich nimm das nächste bild im Ordner?
Code: Alles auswählen
ui->tableBild->setColumnCount(3);
ui->tableBild->setColumnCount(3);
QTableWidgetItem *item = new QTableWidgetItem("");
QBrush *brush = new QBrush();
QPixmap pic (":image/image/bild.jpg");
brush->setTexture(pic);
item->setBackground(*brush);
ui->tblUrlaub->setItem(0,0,item);