<?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[OSM QML map embedded in widget]]></title><description><![CDATA[<p dir="auto">Hi,<br />
I try to make a QML map embedded in a widget.<br />
Here is my code:</p>
<pre><code>QQuickWidget* widget = new QQuickWidget();
widget-&gt;setSource(QUrl(QStringLiteral("qmlMain.qml")));
ui.gridLayout-&gt;addWidget(widget);
</code></pre>
<p dir="auto">gridLayout was added in the QtDesigner</p>
<p dir="auto">and for the QML part :</p>
<pre><code>import QtQuick 2.0
import QtQuick.Window 2.0
import QtLocation 5.6
import QtPositioning 5.6

Item {
    id: qmlMap

    Plugin {
        id: osmPlugin
        name: "osm"
    }

    Map {
        anchors.fill: parent
        plugin: osmPlugin
        center: QtPositioning.coordinate(59.91, 10.75) // Oslo
        zoomLevel: 10
    }
}
</code></pre>
<p dir="auto">But all I can see is a blank widget <img src="https://ddgobkiprc33d.cloudfront.net/ab8552bc-2028-4271-8a79-a7f4320b2a07.jpg" alt="0_1503566828537_Untitled-1.jpg" class=" img-fluid img-markdown" /></p>
<p dir="auto">This work perfectly in a QML application, and if the QML file doesn't contain a map (label, buttons etc...)</p>
<p dir="auto">I am using VC2017 and I have correctly added QtLocation and QtPosition libs in the project.</p>
<p dir="auto">What am I missing ?</p>
<p dir="auto">thx</p>
]]></description><link>https://forum.qt.io/topic/82657/osm-qml-map-embedded-in-widget</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Apr 2026 19:43:58 GMT</lastBuildDate><atom:link href="https://forum.qt.io/topic/82657.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 24 Aug 2017 09:32:17 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to OSM QML map embedded in widget on Thu, 24 Aug 2017 09:42:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/seb21">@<bdi>seb21</bdi></a> said in <a href="/post/412019">OSM QML map embedded in widget</a>:</p>
<pre><code>QQuickWidget* widget = new QQuickWidget();
widget-&gt;setSource(QUrl(QStringLiteral("qmlMain.qml")));
widget-&gt;setResizeMode( QQuickWidget::SizeRootObjectToView );
ui.gridLayout-&gt;addWidget(widget);
</code></pre>
]]></description><link>https://forum.qt.io/post/412022</link><guid isPermaLink="true">https://forum.qt.io/post/412022</guid><dc:creator><![CDATA[raven-worx]]></dc:creator><pubDate>Thu, 24 Aug 2017 09:42:17 GMT</pubDate></item><item><title><![CDATA[Reply to OSM QML map embedded in widget on Thu, 24 Aug 2017 09:50:22 GMT]]></title><description><![CDATA[<p dir="auto">damn ! thx a lot</p>
]]></description><link>https://forum.qt.io/post/412025</link><guid isPermaLink="true">https://forum.qt.io/post/412025</guid><dc:creator><![CDATA[seb21]]></dc:creator><pubDate>Thu, 24 Aug 2017 09:50:22 GMT</pubDate></item><item><title><![CDATA[Reply to OSM QML map embedded in widget on Thu, 24 Aug 2017 09:42:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/seb21">@<bdi>seb21</bdi></a> said in <a href="/post/412019">OSM QML map embedded in widget</a>:</p>
<pre><code>QQuickWidget* widget = new QQuickWidget();
widget-&gt;setSource(QUrl(QStringLiteral("qmlMain.qml")));
widget-&gt;setResizeMode( QQuickWidget::SizeRootObjectToView );
ui.gridLayout-&gt;addWidget(widget);
</code></pre>
]]></description><link>https://forum.qt.io/post/412022</link><guid isPermaLink="true">https://forum.qt.io/post/412022</guid><dc:creator><![CDATA[raven-worx]]></dc:creator><pubDate>Thu, 24 Aug 2017 09:42:17 GMT</pubDate></item></channel></rss>