Seite 1 von 1

QPixmap vs QImage

Verfasst: 13. Juni 2008 23:59
von pospiech
Ich interessiere mich für die Geschwindigkeit bei der Ausgabe von Bildern.

Derzeit mache ich folgendes

Code: Alles auswählen

void widgetComplexBeamView::paintEvent(QPaintEvent * event)
{
    QPainter painter(this);	
    painter.drawImage(0,0, m_Image);
wäre es schneller wenn ich ein QPixmap statt einem QImage verwende, als folgendes mache:

Code: Alles auswählen

void widgetComplexBeamView::paintEvent(QPaintEvent * event)
{
    QPainter painter(this);	
    painter.drawPixmap (0,0, m_Pixmap);
allerdings liegen die Bilder alle als QImage vor und ich müsste ein vector-QImage liste umwandeln in eine pixmap liste.

eine Ausgabe über openGL wäre sicherlich das schnellste. Aber dazu fehlt mir ein ausführliches Beispiel, den meine openGL Kenntnisse sind NULL.

Matthias

Verfasst: 14. Juni 2008 09:37
von Christian81
Sorry wenn ich schon wieder auf die Doku verweise, aber genau das steht in der Doku gleich im zweiten Satz zu QPixmap/QImage.