2012-04-11 10 views
1

Ich habe eine transparente PNG-Datei, die gut gezeichnet wird, wenn Sie ein einfaches drawImage verwenden.Qt drawImage ist körnig, wenn der Maler gedreht wurde

Wenn ich versuche, es mit der Methode painter.rotate(...) gedreht zu zeichnen, zeichnet es ein sehr körniges Bild.

Die Angabe painter.setRenderHint(QPainter::Antialiasing) hilft nicht.

Gibt es eine Möglichkeit, die Qualität zu verbessern? An sich ist das Bild in Ordnung.

+0

wow! dieser hat es geschafft. Irgendwie kopierst du diesen Kommentar in eine Antwort, damit ich dir die Antwort gutschreiben kann – JasonGenX

Antwort

2

sollten Sie versuchen, den QPainter::SmoothPixmapTransform Hinweis machen:

Zeigen an, dass der Motor einen glatten pixmap Transformations-Algorithmus (wie bilinear) eher als nächste Nachbarn verwendet werden soll.

Verwandte Themen