mirror of
https://invent.kde.org/system/dolphin
synced 2024-10-05 16:19:10 +00:00
Merge remote-tracking branch 'origin/KDE/4.13'
This commit is contained in:
commit
90e27974a4
|
@ -1048,11 +1048,17 @@ void KItemListView::slotItemsInserted(const KItemRangeList& itemRanges)
|
|||
(!verticalScrollOrientation && maximumScrollOffset() > size().width());
|
||||
if (decreaseLayouterSize) {
|
||||
const int scrollBarExtent = style()->pixelMetric(QStyle::PM_ScrollBarExtent);
|
||||
|
||||
int scrollbarSpacing = 0;
|
||||
if (style()->styleHint(QStyle::SH_ScrollView_FrameOnlyAroundContents)) {
|
||||
scrollbarSpacing = style()->pixelMetric(QStyle::PM_ScrollView_ScrollBarSpacing);
|
||||
}
|
||||
|
||||
QSizeF layouterSize = m_layouter->size();
|
||||
if (verticalScrollOrientation) {
|
||||
layouterSize.rwidth() -= scrollBarExtent;
|
||||
layouterSize.rwidth() -= scrollBarExtent + scrollbarSpacing;
|
||||
} else {
|
||||
layouterSize.rheight() -= scrollBarExtent;
|
||||
layouterSize.rheight() -= scrollBarExtent + scrollbarSpacing;
|
||||
}
|
||||
m_layouter->setSize(layouterSize);
|
||||
}
|
||||
|
|
|
@ -282,7 +282,7 @@ bool KItemListWidget::isHovered() const
|
|||
void KItemListWidget::setHoverPosition(const QPointF& pos)
|
||||
{
|
||||
if (m_selectionToggle) {
|
||||
m_selectionToggle->setHovered(m_selectionToggle->contains(pos));
|
||||
m_selectionToggle->setHovered(selectionToggleRect().contains(pos));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue