Go to the documentation of this file.
6#include <QtCore/qplugin.h>
11using namespace Qt::StringLiterals;
13static constexpr auto toolTipC =
"A widget for displaying a web page, from the Qt WebKit Widgets module."_L1;
15QWebViewPlugin::QWebViewPlugin(QObject *parent) :
21QString QWebViewPlugin::name()
const
26QString QWebViewPlugin::group()
const
28 return u"Display Widgets"_s;
31QString QWebViewPlugin::toolTip()
const
36QString QWebViewPlugin::whatsThis()
const
41QString QWebViewPlugin::includeFile()
const
43 return u"<QtWebKitWidgets/QWebView>"_s;
46QIcon QWebViewPlugin::icon()
const
48 return QIcon(u":/qt-project.org/qwebview/images/qwebview.png"_s);
51bool QWebViewPlugin::isContainer()
const
56QWidget *QWebViewPlugin::createWidget(QWidget *parent)
58 return new QWebView(parent);
61bool QWebViewPlugin::isInitialized()
const
66void QWebViewPlugin::initialize(QDesignerFormEditorInterface * )
74QString QWebViewPlugin::domXml()
const
76 return QStringLiteral(R"(
77<ui language="c++">
78 <widget class="QWebView" name="webView">
79 <property name="url">
80 <url>
81 <string>about:blank</string>
82 </url>
83 </property>
84 <property name="geometry">
85 <rect>
86 <x>0</x>
87 <y>0</y>
88 <width>300</width>
89 <height>200</height>
90 </rect>
91 </property>
92 </widget>
93</ui>
94)");
static constexpr auto toolTipC