summaryrefslogtreecommitdiff
path: root/Tools/QtTestBrowser/webpage.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Tools/QtTestBrowser/webpage.cpp')
-rw-r--r--Tools/QtTestBrowser/webpage.cpp11
1 files changed, 5 insertions, 6 deletions
diff --git a/Tools/QtTestBrowser/webpage.cpp b/Tools/QtTestBrowser/webpage.cpp
index 98b7d0a74..a4bc78f8f 100644
--- a/Tools/QtTestBrowser/webpage.cpp
+++ b/Tools/QtTestBrowser/webpage.cpp
@@ -47,6 +47,7 @@
#ifndef QT_NO_LINEEDIT
#include <QLineEdit>
#endif
+#include <QProgressBar>
#include <QtNetwork/QNetworkReply>
#include <QtNetwork/QNetworkRequest>
#include <QtNetwork/QNetworkProxy>
@@ -209,12 +210,10 @@ QObject* WebPage::createPlugin(const QString &classId, const QUrl&, const QStrin
return l;
}
-#ifndef QT_NO_UITOOLS
- QUiLoader loader;
- return loader.createWidget(classId, view());
-#else
- Q_UNUSED(classId);
+ if (classId == QLatin1String("QProgressBar"))
+ return new QProgressBar(view());
+ if (classId == QLatin1String("QLabel"))
+ return new QLabel(view());
return 0;
-#endif
}