QPainter + QLabel
Verfasst: Freitag 11. Februar 2011, 15:47
Ich habe ein QLabel in dem ich ein Bild mit setPixmap gesetzt habe. Es befindet sich in meinen QMainWindow im main Widget. Ich habe Rubberbands die über den Bild liegen.
Nun möchte ich folgendes: Die Rubberbands visuell kennzeichnen mit Nummern
Idee: Ich implementiere das paintEvent und rufe drawText auf.
Problem: Der Text wird hinter das Bild nicht über das Bild gezeichnet. Kann mir jemand helfen und sagen wie ich den Painter in den Vordergrund oder "in" das Bild bekomme?
Nun möchte ich folgendes: Die Rubberbands visuell kennzeichnen mit Nummern
Idee: Ich implementiere das paintEvent und rufe drawText auf.
Problem: Der Text wird hinter das Bild nicht über das Bild gezeichnet. Kann mir jemand helfen und sagen wie ich den Painter in den Vordergrund oder "in" das Bild bekomme?
Code: Alles auswählen
def paintEvent(self,event):
qp = QtGui.QPainter()
QtGui.Qpai
qp.begin(self)
self.text = "Dies ist ein Test"
qp.setPen(QtGui.QColor(168, 34, 3))
qp.setFont(QtGui.QFont('Decorative', 50))
qp.drawText(event.rect(), QtCore.Qt.AlignCenter, self.text)
qp.end()