ich benutze Qt v4.3.0 und es scheint mir so als ob Qt::KeepAspectRatio bei meinem QPixmap keinerlei Wirkung hat! Es verhält sich wie ein IgnoreAspectRatio !
Kann das irgend jemand bestätigen? KeepAspectRatioByExpanding funktioniert hingegen wieder!
Ist das ein Bug oder mach ich was falsch?
void Map::paintEvent(QPaintEvent *event)
{
QPainter painter(this);
QVector<QRect> rects = event->region().rects();
for (int i = 0; i < rects.count(); i++)
painter.drawPixmap(rects[i], *tmpPixmap, rects[i]);
painter.end();
}
Ich will das pixmap eigentlich nur 1:1 auf mein QWidget zeichnen. Unter Qt3 hat das mit bitblt auch einwandfrei funktioniert, bloß jetzt mit dem painter scheint da was schief zu gehen!?!
Hat da jemand vielleicht noch eine Idee für mich?