<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Opening a URL in a widget using QTWebEngineView]]></title><description><![CDATA[<p dir="auto">Hi All</p>
<p dir="auto">I want to open up a webpage, but display it in a widget other than centralWidget, how do I do this?</p>
<p dir="auto">My code:</p>
<pre><code>#include "mainwindow.h"
#include "ui_mainwindow.h"
#include &lt;QUrl&gt;
#include &lt;QWebEngineView&gt;

MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui-&gt;setupUi(this);
    view = new QWebEngineView(this);
    connect(ui-&gt;web, SIGNAL(clicked(bool)),this,SLOT(webclick()));
}

MainWindow::~MainWindow()
{
    delete ui;
}

void MainWindow::webclick()
{
    QUrl site("http://www.gogle.co.uk");
    view-&gt;load(site);
}
</code></pre>
<p dir="auto">i have a a widget labelled ui-&gt;screen in which I want to display  the website.</p>
<p dir="auto">Ta</p>
<p dir="auto">J</p>
]]></description><link>https://forum.qt.io/topic/89934/opening-a-url-in-a-widget-using-qtwebengineview</link><generator>RSS for Node</generator><lastBuildDate>Fri, 16 Oct 2026 04:39:15 GMT</lastBuildDate><atom:link href="https://forum.qt.io/topic/89934.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 17 Apr 2018 16:17:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Opening a URL in a widget using QTWebEngineView on Tue, 17 Apr 2018 16:38:28 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/james-sprinks">@<bdi>James-Sprinks</bdi></a> said in <a href="/post/453587">Opening a URL in a widget using QTWebEngineView</a>:</p>
<blockquote>
<p dir="auto">All I can do is change the size...</p>
</blockquote>
<p dir="auto"><img src="https://ddgobkiprc33d.cloudfront.net/25c94706-13e5-406c-8bc5-38eefb8b2371.PNG" alt="0_1523983106894_Capture.PNG" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.qt.io/post/453588</link><guid isPermaLink="true">https://forum.qt.io/post/453588</guid><dc:creator><![CDATA[VRonin]]></dc:creator><pubDate>Tue, 17 Apr 2018 16:38:28 GMT</pubDate></item><item><title><![CDATA[Reply to Opening a URL in a widget using QTWebEngineView on Tue, 17 Apr 2018 16:34:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/vronin">@<bdi>VRonin</bdi></a> All I can do is change the size...</p>
]]></description><link>https://forum.qt.io/post/453587</link><guid isPermaLink="true">https://forum.qt.io/post/453587</guid><dc:creator><![CDATA[James Sprinks]]></dc:creator><pubDate>Tue, 17 Apr 2018 16:34:39 GMT</pubDate></item><item><title><![CDATA[Reply to Opening a URL in a widget using QTWebEngineView on Tue, 17 Apr 2018 16:36:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/james-sprinks">@<bdi>James-Sprinks</bdi></a> said in <a href="/post/453585">Opening a URL in a widget using QTWebEngineView</a>:</p>
<blockquote>
<p dir="auto">Hoq do I add a layout?</p>
</blockquote>
<p dir="auto">right click on the widget-&gt;layout</p>
<blockquote>
<p dir="auto">it will not let me promote the widget to QWebEngineView</p>
</blockquote>
<p dir="auto"><img src="https://ddgobkiprc33d.cloudfront.net/5f6797b6-8ec1-4672-8bf7-84c5ab6e5b86.PNG" alt="0_1523982976666_Capture.PNG" class=" img-fluid img-markdown" /></p>
<p dir="auto">then add, select it and click promote</p>
]]></description><link>https://forum.qt.io/post/453586</link><guid isPermaLink="true">https://forum.qt.io/post/453586</guid><dc:creator><![CDATA[VRonin]]></dc:creator><pubDate>Tue, 17 Apr 2018 16:36:29 GMT</pubDate></item><item><title><![CDATA[Reply to Opening a URL in a widget using QTWebEngineView on Tue, 17 Apr 2018 16:32:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/vronin">@<bdi>VRonin</bdi></a> Hoq do I add a layout?</p>
<p dir="auto">Also, it will not let me promote the widget to QtWebEngineView....</p>
<p dir="auto">J</p>
]]></description><link>https://forum.qt.io/post/453585</link><guid isPermaLink="true">https://forum.qt.io/post/453585</guid><dc:creator><![CDATA[James Sprinks]]></dc:creator><pubDate>Tue, 17 Apr 2018 16:32:17 GMT</pubDate></item><item><title><![CDATA[Reply to Opening a URL in a widget using QTWebEngineView on Tue, 17 Apr 2018 16:24:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/james-sprinks">@<bdi>James-Sprinks</bdi></a> said in <a href="/post/453579">Opening a URL in a widget using QTWebEngineView</a>:</p>
<blockquote>
<p dir="auto">ui-&gt;screen in which I want to display  the website.</p>
</blockquote>
<p dir="auto">You have to add a layout to that widget (call it <code>screenLayout</code> then from the constructor call <code>ui-&gt;screenLayout-&gt;addWidget(view);</code></p>
<p dir="auto">or, if you want <code>ui-&gt;screen</code> to <strong>become</strong> the view then remove <code>view</code> altogether, right click on  <code>ui-&gt;screen</code> in designer and promote to <code>QWebEngineView</code> then directly call <code>ui-&gt;screen-&gt;load(site)</code></p>
]]></description><link>https://forum.qt.io/post/453582</link><guid isPermaLink="true">https://forum.qt.io/post/453582</guid><dc:creator><![CDATA[VRonin]]></dc:creator><pubDate>Tue, 17 Apr 2018 16:24:00 GMT</pubDate></item></channel></rss>