QScrollArea - QLabel versteckt mir die Scrollbalken

Alles rund um die Programmierung mit Qt
Antworten
Vrenn
Beiträge: 28
Registriert: 17. Oktober 2005 10:16

QScrollArea - QLabel versteckt mir die Scrollbalken

Beitrag von Vrenn »

Hallo und schöne Grüße

Ich versuche mich jetzt an der QScrollArea und habe ein Widget davon abgeleitet. Darin will ich QLabels verwalten die fallssie zu groß sind automatisch gescrollt werden.

Jetzt habe ich sowohl das Layout von der Mutterklasse dem viewport zugeordnet:
m_layout = new QGridLayout( QScrollArea::viewport() );

als auch den (im moment nur ein) QLabels:
dicomDisplay* newPicture = new dicomDisplay( QScrollArea::viewport() , pixTemp, navigatorItem);

Dennoch bleiben die Balken versteckt hinter dem Label! (nursichtbar wenn ich das Bild längs breiter mache mit Qt::ScrollBarAlwaysOn)

Und kann man mehr Labels in einem QWidgets per einem QGridLayout verwalten?

Besten Dank für jeden Tip.
Antworten