Go to the documentation of this file.
7#include <QtCore/qplugin.h>
12using namespace Qt::StringLiterals;
14static constexpr auto toolTipC =
"A widget for displaying a web page, from the Qt WebKit Widgets module."_L1;
16QWebViewPlugin::QWebViewPlugin(QObject *parent) :
22QString QWebViewPlugin::name()
const
27QString QWebViewPlugin::group()
const
29 return u"Display Widgets"_s;
32QString QWebViewPlugin::toolTip()
const
37QString QWebViewPlugin::whatsThis()
const
42QString QWebViewPlugin::includeFile()
const
44 return u"<QtWebKitWidgets/QWebView>"_s;
47QIcon QWebViewPlugin::icon()
const
49 return QIcon(u":/qt-project.org/qwebview/images/qwebview.png"_s);
52bool QWebViewPlugin::isContainer()
const
57QWidget *QWebViewPlugin::createWidget(QWidget *parent)
59 return new QWebView(parent);
62bool QWebViewPlugin::isInitialized()
const
67void QWebViewPlugin::initialize(QDesignerFormEditorInterface * )
75QString QWebViewPlugin::domXml()
const
77 return QStringLiteral(R"(
78<ui language="c++">
79 <widget class="QWebView" name="webView">
80 <property name="url">
81 <url>
82 <string>about:blank</string>
83 </url>
84 </property>
85 <property name="geometry">
86 <rect>
87 <x>0</x>
88 <y>0</y>
89 <width>300</width>
90 <height>200</height>
91 </rect>
92 </property>
93 </widget>
94</ui>
95)");
Combined button and popup list for selecting options.
static constexpr auto toolTipC