QT4.2.3: QScrollArea Problem
Verfasst: 19. April 2007 15:02
Hi,
ich habe ein eigenes Widget MyWidget, das von QWidget abgeleitet ist und die paintEvent Methode überschreibt und irgendwas zeichnet.....
Nun möchte ich, falls der Inhalt, der in MyWidget gezeichent wird breiter ist als das Widget, dass Scrollbars kommen.
Dazu habe ich an der Stelle, wo MyWidget erzeugt wird ein Objekt von QScrollArea erzeugt und mit setWidget einen Pointer auf MyWidget übergeben.
Leider sehe ich keine Scrollbars. Wie kann ich denn in der paintEvent Methode triggern, dass die Zeichung über den Rand hinausgeht und QScrollArea die Scrollbars gezeichnet werden ???
Gruss,
Nando
ich habe ein eigenes Widget MyWidget, das von QWidget abgeleitet ist und die paintEvent Methode überschreibt und irgendwas zeichnet.....
Nun möchte ich, falls der Inhalt, der in MyWidget gezeichent wird breiter ist als das Widget, dass Scrollbars kommen.
Dazu habe ich an der Stelle, wo MyWidget erzeugt wird ein Objekt von QScrollArea erzeugt und mit setWidget einen Pointer auf MyWidget übergeben.
Leider sehe ich keine Scrollbars. Wie kann ich denn in der paintEvent Methode triggern, dass die Zeichung über den Rand hinausgeht und QScrollArea die Scrollbars gezeichnet werden ???
Gruss,
Nando