Webbrowser example: Fix crash due to deprecated code. v5.3.0-alpha1
authorFriedemann Kleint <Friedemann.Kleint@digia.com>
Thu, 20 Feb 2014 09:24:22 +0000 (10:24 +0100)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Thu, 20 Feb 2014 09:55:36 +0000 (10:55 +0100)
commit2e44efa5056355ac2c069ad2bd8a8ba6562f3eb6
treec62ee1585d0f15c90d70441e5d4b915fb399b812
parent41e685d02ff7c881b90970f6fd8b6c7a2a2831c7
Webbrowser example: Fix crash due to deprecated code.

The example uses a Qt Designer form with widgets on a QToolBar
imported from Qt 3 which is not supported in Qt 4 and later.

In the code generated by uic, a QLabel is constructed passing
the toolbar as parent and added to the toolbar using
QToolBar::addWidget() which then causes a crash in Qt 4.

Move the widgets from the form into the class to avoid this.

Task-number: QTBUG-36948

Change-Id: Ia4af871ce99faf555bebc6ebde19bcae0de4d29e
Reviewed-by: Andy Shaw <andy.shaw@digia.com>
examples/activeqt/webbrowser/main.cpp
examples/activeqt/webbrowser/mainwindow.ui
examples/activeqt/webbrowser/mainwindow_windowsmobile.ui