The widget specific API of QtWebKit is split out into a separate QtWebKitWidgets
module. Assistant and Designer use the widget specific API and therefore
need to use QT += webkitwidgets instead of QT += webkit.
Change-Id: I57b829428e079f454560676c48536aae8de15ed4
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: Pierre Rossi <pierre.rossi@gmail.com>
LANGUAGE = C++
TARGET = assistant
DESTDIR = $$QT.help.bins
-!isEmpty(QT.webkit.name) {
- QT += webkit
+!isEmpty(QT.webkitwidgets.name) {
+ QT += webkitwidgets
} else {
DEFINES += QT_NO_WEBKIT
}
openpageswidget.cpp \
openpagesmanager.cpp \
openpagesswitcher.cpp
-contains(QT_CONFIG, webkit) {
+contains(QT_CONFIG, webkitwidgets) {
SOURCES += helpviewer_qwv.cpp
} else {
SOURCES += helpviewer_qtb.cpp
#include <QtWidgets/QMenu>
#if !defined(QT_NO_WEBKIT)
-#include <QtWebKit/QWebHistory>
+#include <QWebHistory>
#endif
GlobalActions *GlobalActions::instance(QObject *parent)
#if defined(QT_NO_WEBKIT)
#include <QtWidgets/QTextBrowser>
#else
-#include <QtWebKit/QWebView>
+#include <QWebView>
#endif
QT_BEGIN_NAMESPACE
#if !defined(QT_NO_WEBKIT)
#include <QtGui/QFont>
-#include <QtWebKit/QWebSettings>
+#include <QWebSettings>
#endif
#include "../shared/collectionconfiguration.h"
REQUIRES = !CONFIG(static,shared|static)
# contains(QT_CONFIG, opengl): SUBDIRS += tools/view3d
-contains(QT_CONFIG, webkit): SUBDIRS += qwebview
+contains(QT_CONFIG, webkitwidgets): SUBDIRS += qwebview
# win32: contains(QT_CONFIG, activeqt): SUBDIRS += activeqt
TEMPLATE = lib
TARGET = qwebview
CONFIG += qt warn_on plugin
-QT += widgets webkit
+QT += widgets webkitwidgets
include(../plugins.pri)
#include <QtDesigner/QExtensionManager>
#include <QtCore/qplugin.h>
-#include <QtWebKit/QWebView>
+#include <QWebView>
static const char *toolTipC = "QtWebKit Web widget";
QString QWebViewPlugin::includeFile() const
{
- return QStringLiteral("QtWebKit/QWebView");
+ return QStringLiteral("QtWebKitWidgets/QWebView");
}
QIcon QWebViewPlugin::icon() const