From adfff7ec77223dfdd8c29327dc0f0181972516ef Mon Sep 17 00:00:00 2001 From: Richard Moe Gustavsen Date: Tue, 5 May 2020 16:08:42 +0200 Subject: TableView: allow negative spacing There is no apparent reason why negative spacing should not be allowed. And in fact, you can use negative spacing to eliminate double edges in the grid when the delegate is e.g a rectangle with a border. Fixes: QTBUG-83956 Pick-to: 5.15 Change-Id: I3be9d58ac8c43142e26e75165274e41872e878f4 Reviewed-by: Mitch Curtis --- src/quick/items/qquicktableview.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/quick/items/qquicktableview.cpp') diff --git a/src/quick/items/qquicktableview.cpp b/src/quick/items/qquicktableview.cpp index d830f5a66d..29c6f91216 100644 --- a/src/quick/items/qquicktableview.cpp +++ b/src/quick/items/qquicktableview.cpp @@ -2972,7 +2972,7 @@ qreal QQuickTableView::rowSpacing() const void QQuickTableView::setRowSpacing(qreal spacing) { Q_D(QQuickTableView); - if (qt_is_nan(spacing) || !qt_is_finite(spacing) || spacing < 0) + if (qt_is_nan(spacing) || !qt_is_finite(spacing)) return; if (qFuzzyCompare(d->cellSpacing.height(), spacing)) return; @@ -2990,7 +2990,7 @@ qreal QQuickTableView::columnSpacing() const void QQuickTableView::setColumnSpacing(qreal spacing) { Q_D(QQuickTableView); - if (qt_is_nan(spacing) || !qt_is_finite(spacing) || spacing < 0) + if (qt_is_nan(spacing) || !qt_is_finite(spacing)) return; if (qFuzzyCompare(d->cellSpacing.width(), spacing)) return; -- cgit v1.2.3