Seite 1 von 1

QImage in QTableWidget

Verfasst: 31. Juli 2009 14:05
von graythornAK
Hallo zusammen,

verzeiht einem QT-Anfänger folgende Frage:

Wie würdet ihr ein QImage in einer Zelle z.B. row=3, column=3 anzeigen? Das QImage ist bereits in Zellengröße.

Ich habe zwar eine Lösung, aber die ist extrem schlecht und nicht performant.

Danke und Gruß
Andras

Verfasst: 31. Juli 2009 16:46
von upsala
Und geheim ist sie auch noch.

Erstell ein passendes Delegate.

Verfasst: 3. August 2009 09:41
von graythornAK
Und geheim ist sie auch noch.
Nein, nicht geheim, sondern so schlecht, das sie nicht der Rede wert ist...

Ich erzeuge ein QImage, daraus ein QPixmap, daraus ein QICon, das stelle ich mit

Code: Alles auswählen

m_pTableLayers->setItem (lRow, LAYER_ICON_COL, new QTableWidgetItem(*pIcon, ""));
in die Tabelle...

Übel, nicht war......

Verfasst: 3. August 2009 10:34
von upsala
Wenn der Zeiger nicht wäre und es sich nur um eine Zelle (oder ein paar) handelt, spricht nichts dagegen.