Hallo,
ich habe mir QPainter im PaintEvent was gezeichnet und möchte das nun in ein Layout mit Buttons einfügen. Wie mache ich das am einfachsten?
Erstelle ich ein neues Widget und füge das dann mit .addWidget einfach ins Layout ein oder wie?
QPainter und ein Layout
Fürs Malen auf ein QImage brauchst du aber kein paintEvent. paintEvent() ist der Einsprungpunkt, wenn deine QWidget-Ableitung etwas malen soll, und dann wird üblicherweise direkt aufs QWidget gemalt (QPainter p(this);).hibbes hat geschrieben:ich habe auf ein QImage gemalt, was sich aber auch immer wieder aktualisiert also nicht statisch ist.
Ein QImage kannst du ja eigentlich auf ein QLabel platzieren.
Wenn das immer noch nicht hilft -> Poste ein minimales, kompilierbares Beispiel.