Hi kann mir jmd sagen wie ich ein Qpainter auf ein QLabel bekomme oder ein QgridLayout. Habe meine GUI mithilfe des Designer gemalt. Dort gab es aber keinen Kreis. Darum habe ich einen Kreis mit QPainter gemalt und will das in meine GUI packen. Sollte normal ein einfaches Problem sein. Aber ich steh momentan auf dem Schlauch.
Wäre für jede Hilfe dankbar.
QPainter auf Label oder Layout
also diese Warnung kommt bei mir überhaupt nicht. Und warum sollte ich den Kreis mit einem event verknüpfen, dass ist doch schwachsinn!! Ich will einfach nur eine LED die einmal grün und einmal rot ist. Da dies im Designer nicht vorhanden ist will ich es eben zeichnen.
Alternative wäre einfach ein Pixmap auf das Label zumachen aber das fände ich nicht wirklich eine gelungene Alternative
Alternative wäre einfach ein Pixmap auf das Label zumachen aber das fände ich nicht wirklich eine gelungene Alternative
Zuletzt geändert von SaLu am 11. Oktober 2008 13:48, insgesamt 1-mal geändert.
Das ist kein Schwachsinn, sondern nur der Hinweis darauf, das du die Doku nicht gelesen hast.Und warum sollte ich den Kreis mit einem event verknüpfen, dass ist doch schwachsinn!!
Dann zeichne es halt. Mit Gimp ist sowas schön möglich...Ich will einfach nur eine LED die einmal grün und einmal rot ist. Da dies im Designer nicht vorhanden ist will ich es eben zeichnen.
doch.. die kommt bei dir totsicher auch unter http://doc.trolltech.com/4.4/qpainter.html#detailsSaLu hat geschrieben:also diese Warnung kommt bei mir überhaupt nicht.
Oder du erstellst ein neues Widget "LED" (möglicherweise als Designer-Plugin mit der Farbe als Property), welches (genau wie von Tr...Nokia dokumentiert) im paintEvent den Kreis malt... siehe dazu auch die zahlreichen Beispiele (z.B. "worldtimeclock")SaLu hat geschrieben: Alternative wäre einfach ein Pixmap auf das Label zumachen aber das fände ich nicht wirklich eine gelungene Alternative