Ich zeichne mittels QPainter ein Diagramm in meiner Widget "Equiplot". Diese lasse ich dann zusammen mit anderen mittels QSplitter im mainwindow anzeigen. Klappt auch alles ganz wunderbar, nur dass das Diagramm manchmal größer wird als der ganze Bildschirm. Deswegen würde ich es gern innerhalb seines Unterfensters scrollen.
Aber:
Code: Alles auswählen
QSplitter *splitterhtop = new QSplitter;
equiplot = new Equiplot;
QScrollArea *scrollAreaEqui = new QScrollArea;
scrollAreaEqui->setBackgroundRole(QPalette::Dark);
scrollAreaEqui->setWidget(equiplot);
splitterhtop->addWidget(scrollAreaEqui);