QTableWidget und QPixmap, alle Bilder aus Ordner laden

Alles rund um die Programmierung mit Qt
Antworten
nelo
Beiträge: 21
Registriert: 29. Mai 2014 17:40

QTableWidget und QPixmap, alle Bilder aus Ordner laden

Beitrag 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); 
nelo
Beiträge: 21
Registriert: 29. Mai 2014 17:40

Re: QTableWidget und QPixmap, alle Bilder aus Ordner laden

Beitrag von nelo »

Problem gelöst.
Scary Hallo

Re: QTableWidget und QPixmap, alle Bilder aus Ordner laden

Beitrag 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)
Antworten