diff options
Diffstat (limited to 'tests/auto/widgets/styles/qstyle/tst_qstyle.cpp')
-rw-r--r-- | tests/auto/widgets/styles/qstyle/tst_qstyle.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/tests/auto/widgets/styles/qstyle/tst_qstyle.cpp b/tests/auto/widgets/styles/qstyle/tst_qstyle.cpp index bec83e949c..73dec7d566 100644 --- a/tests/auto/widgets/styles/qstyle/tst_qstyle.cpp +++ b/tests/auto/widgets/styles/qstyle/tst_qstyle.cpp @@ -77,7 +77,6 @@ #ifdef Q_OS_WIN #include <QWindowsXPStyle> -#include <QWindowsVistaStyle> #endif #ifdef Q_OS_WINCE @@ -416,13 +415,14 @@ QImage readImage(const QString &fileName) #if defined(Q_OS_WIN) && !defined(QT_NO_STYLE_WINDOWSVISTA) void tst_QStyle::testWindowsVistaStyle() { - QWindowsVistaStyle vistastyle; - QVERIFY(testAllFunctions(&vistastyle)); + QStyle *vistastyle = QStyleFactory::create("WindowsVista"); + QVERIFY(testAllFunctions(vistastyle)); if (QSysInfo::WindowsVersion == QSysInfo::WV_VISTA) - testPainting(&vistastyle, "vista"); + testPainting(vistastyle, "vista"); else if (QSysInfo::WindowsVersion == QSysInfo::WV_XP) - testPainting(&vistastyle, "xp"); + testPainting(vistastyle, "xp"); + delete vistastyle; } #endif |