summaryrefslogtreecommitdiffstats
path: root/tests/auto/widgets/kernel
diff options
context:
space:
mode:
authorVolker Hilsheimer <volker.hilsheimer@qt.io>2020-04-15 17:01:11 +0200
committerVolker Hilsheimer <volker.hilsheimer@qt.io>2020-04-16 16:53:18 +0200
commit90295dcd030e731acfbcfe480cadfe84200b1a0a (patch)
tree1aff3c21fc3e1c5791b0b6742b6b81621fe38053 /tests/auto/widgets/kernel
parentfe4a5a27e09b8109381e52aa1b71135a916dff1a (diff)
Remove deprecated QStyle enum values
Change-Id: I7eba336017844c06b2976df53d440e167abd7894 Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
Diffstat (limited to 'tests/auto/widgets/kernel')
-rw-r--r--tests/auto/widgets/kernel/qgridlayout/tst_qgridlayout.cpp36
1 files changed, 18 insertions, 18 deletions
diff --git a/tests/auto/widgets/kernel/qgridlayout/tst_qgridlayout.cpp b/tests/auto/widgets/kernel/qgridlayout/tst_qgridlayout.cpp
index 1d63d140fb..26dbab5e15 100644
--- a/tests/auto/widgets/kernel/qgridlayout/tst_qgridlayout.cpp
+++ b/tests/auto/widgets/kernel/qgridlayout/tst_qgridlayout.cpp
@@ -449,33 +449,33 @@ class Qt42Style : public QProxyStyle
public:
Qt42Style() : QProxyStyle(QStyleFactory::create("windows"))
{
- spacing = 6;
- margin = 9;
- margin_toplevel = 11;
}
- virtual int pixelMetric(PixelMetric metric, const QStyleOption * option = 0,
- const QWidget * widget = 0 ) const;
+ virtual int pixelMetric(PixelMetric metric, const QStyleOption * option = nullptr,
+ const QWidget * widget = nullptr ) const;
- int spacing;
- int margin;
- int margin_toplevel;
+ int spacing = 6;
+ int margin = 9;
+ int margin_toplevel = 11;
};
-int Qt42Style::pixelMetric(PixelMetric metric, const QStyleOption * option /*= 0*/,
- const QWidget * widget /*= 0*/ ) const
+int Qt42Style::pixelMetric(PixelMetric metric, const QStyleOption * option,
+ const QWidget * widget) const
{
switch (metric) {
- case PM_DefaultLayoutSpacing:
- return spacing;
- break;
- case PM_DefaultTopLevelMargin:
- return margin_toplevel;
- break;
- case PM_DefaultChildMargin:
+ case PM_LayoutLeftMargin:
+ case PM_LayoutRightMargin:
+ case PM_LayoutTopMargin:
+ case PM_LayoutBottomMargin:
+ if (option && option->state & State_Window)
+ return margin_toplevel;
+ if (widget && widget->isWindow())
+ return margin_toplevel;
return margin;
- break;
+ case PM_LayoutHorizontalSpacing:
+ case PM_LayoutVerticalSpacing:
+ return spacing;
default:
break;
}