diff options
Diffstat (limited to 'Tools/QtTestBrowser/webpage.cpp')
| -rw-r--r-- | Tools/QtTestBrowser/webpage.cpp | 11 |
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 } |
