Seite 1 von 1

QTableWidget und QPixmap, alle Bilder aus Ordner laden

Verfasst: 9. Juli 2014 13:25
von nelo
Hallo com,

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); 

Re: QTableWidget und QPixmap, alle Bilder aus Ordner laden

Verfasst: 10. Juli 2014 08:41
von nelo
Problem gelöst.

Re: QTableWidget und QPixmap, alle Bilder aus Ordner laden

Verfasst: 11. Juli 2014 11:24
von Scary Hallo
nelo hat geschrieben:Problem gelöst.
Es gibt immer wieder Leute, die auf das gleiche Problem stoßen. Deshalb wäre es schön wenn du kurz erläuterst, wie du das Problem gelöst hast.
8)