Changeset View
Changeset View
Standalone View
Standalone View
libs/widgets/KoResourceItemView.cpp
Context not available. | |||||
21 | #include "KoResourceItemView.h" | 21 | #include "KoResourceItemView.h" | ||
---|---|---|---|---|---|
22 | #include <QEvent> | 22 | #include <QEvent> | ||
23 | #include <QHelpEvent> | 23 | #include <QHelpEvent> | ||
24 | #include <QScroller> | ||||
24 | 25 | | |||
25 | #include <QDebug> | 26 | #include <QDebug> | ||
26 | 27 | | |||
Context not available. | |||||
28 | : KoTableView(parent) | 29 | : KoTableView(parent) | ||
29 | { | 30 | { | ||
30 | connect(this, SIGNAL(clicked(QModelIndex)), SLOT(slotItemClicked(QModelIndex))); | 31 | connect(this, SIGNAL(clicked(QModelIndex)), SLOT(slotItemClicked(QModelIndex))); | ||
32 | | ||||
33 | QScroller *scroller = QScroller::scroller(this); | ||||
34 | scroller->grabGesture(this, QScroller::LeftMouseButtonGesture); | ||||
35 | setVerticalScrollMode(QAbstractItemView::ScrollPerPixel); | ||||
36 | setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff); | ||||
37 | | ||||
38 | QScrollerProperties sp; | ||||
39 | sp.setScrollMetric(QScrollerProperties::DragStartDistance, 0.001); | ||||
40 | scroller->setScrollerProperties(sp); | ||||
31 | } | 41 | } | ||
32 | 42 | | |||
33 | bool KoResourceItemView::viewportEvent(QEvent *event) | 43 | bool KoResourceItemView::viewportEvent(QEvent *event) | ||
Context not available. |