Changeset View
Changeset View
Standalone View
Standalone View
src/filewidgets/kdiroperatoriconview.cpp
Show All 36 Lines | 31 | { | |||
---|---|---|---|---|---|
37 | setVerticalScrollMode(QListView::ScrollPerPixel); | 37 | setVerticalScrollMode(QListView::ScrollPerPixel); | ||
38 | setHorizontalScrollMode(QListView::ScrollPerPixel); | 38 | setHorizontalScrollMode(QListView::ScrollPerPixel); | ||
39 | setEditTriggers(QAbstractItemView::NoEditTriggers); | 39 | setEditTriggers(QAbstractItemView::NoEditTriggers); | ||
40 | setWordWrap(true); | 40 | setWordWrap(true); | ||
41 | setIconSize(QSize(KIconLoader::SizeSmall, KIconLoader::SizeSmall)); | 41 | setIconSize(QSize(KIconLoader::SizeSmall, KIconLoader::SizeSmall)); | ||
42 | 42 | | |||
43 | decorationPosition = aDecorationPosition; | 43 | decorationPosition = aDecorationPosition; | ||
44 | 44 | | |||
45 | const QFontMetrics metrics(viewport()->font()); | ||||
46 | const int singleStep = metrics.height() * QApplication::wheelScrollLines(); | ||||
47 | | ||||
48 | verticalScrollBar()->setSingleStep(singleStep); | ||||
49 | horizontalScrollBar()->setSingleStep(singleStep); | ||||
50 | | ||||
45 | updateLayout(); | 51 | updateLayout(); | ||
46 | connect(this, &QListView::iconSizeChanged, this, &KDirOperatorIconView::updateLayout); | 52 | connect(this, &QListView::iconSizeChanged, this, &KDirOperatorIconView::updateLayout); | ||
47 | } | 53 | } | ||
48 | 54 | | |||
49 | KDirOperatorIconView::~KDirOperatorIconView() | 55 | KDirOperatorIconView::~KDirOperatorIconView() | ||
50 | { | 56 | { | ||
51 | } | 57 | } | ||
52 | 58 | | |||
▲ Show 20 Lines • Show All 110 Lines • Show Last 20 Lines |