summaryrefslogtreecommitdiffstats
path: root/tests/auto
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto')
-rw-r--r--tests/auto/widgets/styles/qstyle/tst_qstyle.cpp10
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