mirror of
https://invent.kde.org/system/dolphin
synced 2024-10-28 03:21:56 +00:00
Remove the space (1 pixel) between the file name and the file
icon in Compact View and Details View mode. BUG: 320899 FIXED-IN: 4.11.0 REVIEW: 111244
This commit is contained in:
parent
391d36edf7
commit
5ca5a8f3b6
|
@ -348,6 +348,9 @@ void KStandardItemListWidget::paint(QPainter* painter, const QStyleOptionGraphic
|
|||
painter->setPen(Qt::green);
|
||||
painter->drawRect(m_iconRect);
|
||||
|
||||
painter->setPen(Qt::blue);
|
||||
painter->drawRect(m_textRect);
|
||||
|
||||
painter->setPen(Qt::red);
|
||||
painter->drawText(QPointF(0, m_customizedFontMetrics.height()), QString::number(index()));
|
||||
painter->drawRect(rect());
|
||||
|
@ -1147,7 +1150,7 @@ void KStandardItemListWidget::updateCompactLayoutTextCache()
|
|||
y += lineSpacing;
|
||||
}
|
||||
|
||||
m_textRect = QRectF(x - option.padding, 0, maximumRequiredTextWidth + 2 * option.padding, widgetHeight);
|
||||
m_textRect = QRectF(x - 2 * option.padding, 0, maximumRequiredTextWidth + 3 * option.padding, widgetHeight);
|
||||
}
|
||||
|
||||
void KStandardItemListWidget::updateDetailsLayoutTextCache()
|
||||
|
@ -1205,8 +1208,8 @@ void KStandardItemListWidget::updateDetailsLayoutTextCache()
|
|||
const qreal textWidth = option.extendedSelectionRegion
|
||||
? size().width() - textInfo->pos.x()
|
||||
: requiredWidth + 2 * option.padding;
|
||||
m_textRect = QRectF(textInfo->pos.x() - option.padding, 0,
|
||||
textWidth, size().height());
|
||||
m_textRect = QRectF(textInfo->pos.x() - 2 * option.padding, 0,
|
||||
textWidth + option.padding, size().height());
|
||||
|
||||
// The column after the name should always be aligned on the same x-position independent
|
||||
// from the expansion-level shown in the name column
|
||||
|
|
Loading…
Reference in a new issue