aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/items/qquicktableview.cpp
diff options
context:
space:
mode:
authorRichard Moe Gustavsen <richard.gustavsen@qt.io>2020-05-05 16:08:42 +0200
committerRichard Moe Gustavsen <richard.gustavsen@qt.io>2020-05-07 13:25:13 +0200
commitadfff7ec77223dfdd8c29327dc0f0181972516ef (patch)
treedfb22d932f25cf52a99f40e6f6ea68c070e286a0 /src/quick/items/qquicktableview.cpp
parent150cd0570d28291d6727c6e42ab83b746ac2e578 (diff)
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 <mitch.curtis@qt.io>
Diffstat (limited to 'src/quick/items/qquicktableview.cpp')
-rw-r--r--src/quick/items/qquicktableview.cpp4
1 files changed, 2 insertions, 2 deletions
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;