diff options
-rw-r--r-- | tests/auto/widgets/kernel/qgridlayout/tst_qgridlayout.cpp | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/tests/auto/widgets/kernel/qgridlayout/tst_qgridlayout.cpp b/tests/auto/widgets/kernel/qgridlayout/tst_qgridlayout.cpp index e09a3e75e7..34b38c1e53 100644 --- a/tests/auto/widgets/kernel/qgridlayout/tst_qgridlayout.cpp +++ b/tests/auto/widgets/kernel/qgridlayout/tst_qgridlayout.cpp @@ -44,14 +44,13 @@ #include <qlayout.h> #include <qapplication.h> #include <qwidget.h> -#include <qwindowsstyle.h> +#include <qproxystyle.h> #include <qsizepolicy.h> //#include <QtGui> #include <QtWidgets/QLabel> #include <QtWidgets/QLineEdit> #include <QtWidgets/QRadioButton> -#include <QtWidgets/QWindowsStyle> #include <QStyleFactory> class tst_QGridLayout : public QObject @@ -458,11 +457,11 @@ void tst_QGridLayout::spacingAndSpacers() } -class Qt42Style : public QWindowsStyle +class Qt42Style : public QProxyStyle { Q_OBJECT public: - Qt42Style() : QWindowsStyle() + Qt42Style() : QProxyStyle(QStyleFactory::create("windows")) { spacing = 6; margin = 9; @@ -494,7 +493,7 @@ int Qt42Style::pixelMetric(PixelMetric metric, const QStyleOption * option /*= 0 default: break; } - return QWindowsStyle::pixelMetric(metric, option, widget); + return QProxyStyle::pixelMetric(metric, option, widget); } @@ -915,11 +914,11 @@ void tst_QGridLayout::minMaxSize() } -class CustomLayoutStyle : public QWindowsStyle +class CustomLayoutStyle : public QProxyStyle { Q_OBJECT public: - CustomLayoutStyle() : QWindowsStyle() + CustomLayoutStyle() : QProxyStyle(QStyleFactory::create("windows")) { hspacing = 5; vspacing = 10; @@ -961,7 +960,7 @@ QRect CustomLayoutStyle::subElementRect(SubElement sr, const QStyleOption *opt, } } if (rect.isNull()) - rect = QWindowsStyle::subElementRect(sr, opt, widget); + rect = QProxyStyle::subElementRect(sr, opt, widget); return rect; } @@ -1016,7 +1015,7 @@ int CustomLayoutStyle::pixelMetric(PixelMetric metric, const QStyleOption * opti default: break; } - return QWindowsStyle::pixelMetric(metric, option, widget); + return QProxyStyle::pixelMetric(metric, option, widget); } void tst_QGridLayout::styleDependentSpacingsAndMargins_data() |