QFrame über QWidget legen

Alles rund um die Programmierung mit Qt
Antworten
moatilliatta
Beiträge: 1
Registriert: 7. September 2010 17:49

QFrame über QWidget legen

Beitrag von moatilliatta »

Hallo,

ich habe 4 Buttons (QLabels) in einem GridLayout ausgerichtet. Bei einem Mausklick malt sich ein Rahmen mithilfe von setFrameStyle um einen dieser Buttons. Ich habe die Größe des QLabels (also des Buttons) fixiert, so dass sich im GridLayout nichts verschiebt. Leider verschiebt sich das ganze Bild des Labels etwas nach rechts (wird vom Frame verschoben) sobald der Rahmen gemalt wurde. Kann man das irgendwie verhindern?

Danke & beste Grüße,
moatilliatta
Dateianhänge
So sieht das Bild ohne Rahmen aus.
So sieht das Bild ohne Rahmen aus.
01.jpg (19.44 KiB) 2778 mal betrachtet
Und so mit Rahmen. Der weisse Streifen links deutet an das sich das ganze Bild etwas nach rechts verschoben hat.
Und so mit Rahmen. Der weisse Streifen links deutet an das sich das ganze Bild etwas nach rechts verschoben hat.
wrong.jpg (22.65 KiB) 2778 mal betrachtet
Antworten