Seite 1 von 1

[gelöst] falsche Mouseposition

Verfasst: 2. Januar 2009 21:30
von qtNiko
In meinem Hauptfenster befindet sich ein QLabel direkt unterhalb der Menuezeile.
Der Designer gibt für geometry [290,0,512,512] an.
Wenn ich jedoch die Mouseposition in der linken, oberen Ecke des QLabel abfrage, dann erhalte ich (290,27)!

Das kann doch keine Absicht sein. Ich halte das für einen Fehler.

Verfasst: 2. Januar 2009 21:50
von RD1978
Nein das ist kein Fehler. Du mußt die Höhe von Deiner Menüzeile mitberechnen.

Verfasst: 2. Januar 2009 22:01
von upsala
Widgetpositionen sind immer relativ zum parent. QWidget bietet ein paar gute Methoden um Koordinaten von einem Widget auf ein anders umrechnen zu lassen.