Seite 1 von 1

Button mit eigenem Layout

Verfasst: 21. Dezember 2007 11:33
von flownfluid
Hallo zusammen,

ich möchte gerne ein Button erstellen mit einem eigenen Layout.

Ich habe eine Klasse geschrieben und dies abgeleitet von QAbstractButton und dort das PaintEvent überschrieben.

Mein Problem ist folgendes, wie bringe ich der Klasse bei dass sich das click Event wirklich nur auf meine Zeichnung beziehen soll?

Wenn ich z.B. ein Kreis zeichne, das nur der Kreis als Button funktioniert und nicht das ganze Widget(hoffe es ist verständlich genug)...

Vielen Dank

Verfasst: 21. Dezember 2007 11:41
von PeterLustig
Ich denke (habs nie gemacht), da müsstest du das mousePressEvent neu implementieren und schauen ob auch wirklich im Kreis geklickt wurde.