51 void resizeEvent(QResizeEvent * event) override{
54 previewWidget->resize(
55 qMax(previewWidget->minimumWidth(), event->size().width()),
56 previewWidget->height());
57 QSize p = viewport()->size();
58 QSize v = previewWidget->size();
59 horizontalScrollBar()->setRange(0, v.width() - p.width());
60 horizontalScrollBar()->setPageStep(p.width());
61 verticalScrollBar()->setRange(0, v.height() - p.height());
62 verticalScrollBar()->setPageStep(p.height());
64 QAbstractScrollArea::resizeEvent(event);