Bild anzeigen mit QPixmap / QLabel -> Qualität

Alles rund um die Programmierung mit Qt
Antworten
Gh0str1d3r
Beiträge: 11
Registriert: 19. Januar 2009 14:43

Bild anzeigen mit QPixmap / QLabel -> Qualität

Beitrag von Gh0str1d3r »

Hallo,

ich möchte gerne in meinem Programm ein Bild anzeigen. Das Bild soll fest zum Programm gehören, also nicht editierbar, zoombar oder sonst irgendwie veränderbar sein. Nach der Dokumentation eignet sich dafür am besten eine QPixmap, die man einem QLabel zuweist. Funktioniert auch, nur ist die Qualität äußerst bescheiden. Wenn ich das Bild zB mit Okular angucke, sieht es gut aus, in meinem Programm ist es total verpixelt.

Gibt es irgendwelche Möglichkeiten die Qualität des mit QLabel dargestellten Bildes zu verändern / verbessern? Ich habe lange gesucht, aber nichts zu dem Problem gefunden.
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Dann zeichne dein QPixmap selbst in ein QWidget und gib beim Skalieren einen anderen Modus vor.
Gh0str1d3r
Beiträge: 11
Registriert: 19. Januar 2009 14:43

Beitrag von Gh0str1d3r »

das klingt sehr umständlich. Gibt es keine einfache Methode das Bild ohne Qualitätseinbußen auf den Bildschirm zu bringen?
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Dann stell das Bild in der Auflösung zur Verfügung, in der es auch dargestellt wird.
Gh0str1d3r
Beiträge: 11
Registriert: 19. Januar 2009 14:43

Beitrag von Gh0str1d3r »

ok das funktioniert danke!
Antworten