QWidget background-image passen

Ich arbeite mit Qt 4.7 , habe ich ein QWidget ' s background-image CSS ein Bild von meinem qrc.

Das problem ist, das Bild ist High-res , und nur der linke Obere Teil angezeigt wird , ich kann es nicht wieder verkleinert, um zu passen. In CSS3 sah ich ein "background-size : enthalten" - Eigenschaft, aber ich fürchte, es funktioniert nicht in Qt 4.7.

Konnte nicht einen Weg finden, um das Bild passen die Fenster. Irgendwelche Ideen ?
Ich bin nicht dagegen, es zu tun programmgesteuert .

Dank

Gelöst: http://www.developer.nokia.com/Community/Wiki/Archived:Load,_Resize_image_and_set_background_image_in_qt_application/widget

Dies mag ein wenig veraltet, aber mit Qt 5.7 hinzufügen QWidget::paintEvent(e); am Ende meiner paintEvent-Funktion abgestürzt meinem Programm und war nicht notwendig.

InformationsquelleAutor Noob | 2013-02-05

Schreibe einen Kommentar