31 setFrameShape(QFrame::NoFrame);
32 setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
33 setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
52 QScroller::grabGesture(viewport(), QScroller::MiddleMouseButtonGesture);
53 scroller = QScroller::scroller(viewport());
54 QScrollerProperties sp = scroller->scrollerProperties();
56 sp.setScrollMetric(QScrollerProperties::MaximumVelocity, 0.0);
57 sp.setScrollMetric(QScrollerProperties::OvershootDragResistanceFactor, 0.1);
58 sp.setScrollMetric(QScrollerProperties::OvershootDragDistanceFactor, 0.1);
59 sp.setScrollMetric(QScrollerProperties::OvershootScrollDistanceFactor, 0.0);
60 sp.setScrollMetric(QScrollerProperties::OvershootScrollTime, 0.4);
62 scroller->setScrollerProperties(sp);
64 connect(scroller, SIGNAL(stateChanged(QScroller::State)),
this, SLOT(
slotScrollerStateChange(QScroller::State)));
189 const QScrollBar *scrollbar =
m_orientation == Qt::Vertical ? verticalScrollBar() : horizontalScrollBar();
190 const bool canPrev = scrollbar->value() != scrollbar->minimum();
191 const bool canNext = scrollbar->value() != scrollbar->maximum();
199 }
else if (isLeftToRight()) {