2014-07-10 7 views

risposta

6

È necessario impostare la politica di sovraelongazione dello QScrollerProperties. Ecco un esempio per lo scrolling verticale:

QScrollerProperties properties = QScroller::scroller(scrollWidget)->scrollerProperties(); 

QVariant overshootPolicy = QVariant::fromValue<QScrollerProperties::OvershootPolicy>(QScrollerProperties::OvershootAlwaysOff); 
properties.setScrollMetric(QScrollerProperties::VerticalOvershootPolicy, overshootPolicy); 

QScroller::scroller(scrollWidget)->setScrollerProperties(properties); 
+1

Beh, ty. Ho provato setScrollMetric (QScrollerProperties :: VerticalOvershootPolicy, QScrollerProperties :: OvershootAlwaysOff). Non ha funzionato. Sembra che il cast di QVariant sia necessario. –

Problemi correlati