Button mit eigenem Layout

Alles rund um die Programmierung mit Qt
Antworten
flownfluid
Beiträge: 80
Registriert: 6. Januar 2005 12:54

Button mit eigenem Layout

Beitrag 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
PeterLustig
Beiträge: 386
Registriert: 21. November 2007 20:07

Beitrag von PeterLustig »

Ich denke (habs nie gemacht), da müsstest du das mousePressEvent neu implementieren und schauen ob auch wirklich im Kreis geklickt wurde.
Antworten