QPixmap vs QImage

Alles rund um die Programmierung mit Qt
Antworten
pospiech
Beiträge: 232
Registriert: 1. September 2006 17:20
Wohnort: Hannover

QPixmap vs QImage

Beitrag 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
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag 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.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten