<?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[Future of non C++ backend languages and Qt frontend]]></title><description><![CDATA[<p dir="auto">if you do not use C++ for your business logic, Qt seems to push toward Qt Quick with Qt bridges.</p>
<ul>
<li><a href="https://github.com/qt-labs/qtdotnet" target="_blank" rel="noopener noreferrer nofollow ugc">qtdotnet</a> is migrating to Qt bridges.</li>
<li>C#, Kotlin/Java, Python, Rust, and Swift are on schedule for being released as part of the Qt Bridges project.</li>
</ul>
<p dir="auto">There seems to be a desire to connect to Qt Quick (via Qt Bridges) and not to Qt QWidgets. Why?</p>
<p dir="auto">Will Python move toward Qt Quick instead of PySide?<br />
What future plans does Qt group have with QtWidgets? (I presume C++ only)</p>
<p dir="auto">More specific for this case, we look to move the frontend to Qt with a backend written in C#. Especially because this would allow the application to run on linux and windows (among other) instead of windows only. The application is a classical desktop application, there is not desire to move to web or touch based devices. That would make QtDotNet interesting since it combines QtWidgets with C#, unfortunately QtDotNet is archived.</p>
<p dir="auto">Is there any combination of C# and QtWidgets possible in the future?</p>
]]></description><link>https://forum.qt.io/topic/164874/future-of-non-c-backend-languages-and-qt-frontend</link><generator>RSS for Node</generator><lastBuildDate>Sun, 27 Sep 2026 07:59:04 GMT</lastBuildDate><atom:link href="https://forum.qt.io/topic/164874.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 10 Jul 2026 13:24:32 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Future of non C++ backend languages and Qt frontend on Mon, 13 Jul 2026 07:24:28 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/gijs-groote">@<bdi>Gijs-Groote</bdi></a> said in <a href="/post/839086">Future of non C++ backend languages and Qt frontend</a>:</p>
<blockquote>
<p dir="auto">What future plans does Qt group have with QtWidgets?</p>
</blockquote>
<p dir="auto">I guess that most developers in this forum feel like QWidgets is mostly (but not fully) abandoned project. QML is continuously developed further, but QWidgets is stagnating. This might be related that for desktop applications you can use the open source license (only few are paying for a commercial license). QML is important for embedded, automotive, and mobile. For most (or all?) of these areas you have to buy licenses. So, this is where the money is. If you are a larger company and have dedicated designers, I would claim that QML is the better option (many designers can easily edit the design in QML or even use standard design tools). Few designers will be able to edit C++ code (in the case of QWidgets) to change the design.</p>
]]></description><link>https://forum.qt.io/post/839130</link><guid isPermaLink="true">https://forum.qt.io/post/839130</guid><dc:creator><![CDATA[SimonSchroeder]]></dc:creator><pubDate>Mon, 13 Jul 2026 07:24:28 GMT</pubDate></item><item><title><![CDATA[Reply to Future of non C++ backend languages and Qt frontend on Sun, 12 Jul 2026 22:32:06 GMT]]></title><description><![CDATA[<blockquote>
<p dir="auto">The application is a classical desktop application, there is not desire to move to web or touch based devices.</p>
</blockquote>
<p dir="auto">Qt Quick can do desktop applications.</p>
<blockquote>
<p dir="auto">Will Python move toward Qt Quick instead of PySide?</p>
</blockquote>
<p dir="auto">You can use QML and Qt Quick with PySide already. But's there also a python Qt Bridge too.</p>
<blockquote>
<p dir="auto">There seems to be a desire to connect to Qt Quick (via Qt Bridges) and not to Qt QWidgets. Why?</p>
</blockquote>
<p dir="auto">Less surface area to port to other languages.<br />
To work with QML you just need to be able to expose types and objects with properties, signal and slots and some specific classes like QAbstractItemModel. This enables a simpler and more focused approach.</p>
]]></description><link>https://forum.qt.io/post/839125</link><guid isPermaLink="true">https://forum.qt.io/post/839125</guid><dc:creator><![CDATA[GrecKo]]></dc:creator><pubDate>Sun, 12 Jul 2026 22:32:06 GMT</pubDate></item><item><title><![CDATA[Reply to Future of non C++ backend languages and Qt frontend on Sat, 11 Jul 2026 13:10:12 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/christian-ehrlicher">@<bdi>Christian-Ehrlicher</bdi></a>, as <a class="plugin-mentions-user plugin-mentions-a" href="/user/jonb">@<bdi>JonB</bdi></a> correctly pointed out, we are committed to a C# backend. For this desktop application it would be unwise to commit to a Qt Quick application if support for C# with QWidget may become available in the future.</p>
]]></description><link>https://forum.qt.io/post/839103</link><guid isPermaLink="true">https://forum.qt.io/post/839103</guid><dc:creator><![CDATA[Gijs Groote]]></dc:creator><pubDate>Sat, 11 Jul 2026 13:10:12 GMT</pubDate></item><item><title><![CDATA[Reply to Future of non C++ backend languages and Qt frontend on Fri, 10 Jul 2026 14:16:51 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/christian-ehrlicher">@<bdi>Christian-Ehrlicher</bdi></a><br />
I don't think that's what OP means.  They are committed to a C# back-end.  They mean that, if that could interact with a QWidget and not just Qt Quick app in the case of Qt Bridges, they could use Qt widget app as their cross-platform UI.</p>
]]></description><link>https://forum.qt.io/post/839088</link><guid isPermaLink="true">https://forum.qt.io/post/839088</guid><dc:creator><![CDATA[JonB]]></dc:creator><pubDate>Fri, 10 Jul 2026 14:16:51 GMT</pubDate></item><item><title><![CDATA[Reply to Future of non C++ backend languages and Qt frontend on Fri, 10 Jul 2026 14:11:52 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/gijs-groote">@<bdi>Gijs-Groote</bdi></a> said in <a href="/post/839086">Future of non C++ backend languages and Qt frontend</a>:</p>
<blockquote>
<p dir="auto">C#. Especially because this would allow the application to run on linux and windows</p>
</blockquote>
<p dir="auto">So Qt c++ does not run on Linux?</p>
]]></description><link>https://forum.qt.io/post/839087</link><guid isPermaLink="true">https://forum.qt.io/post/839087</guid><dc:creator><![CDATA[Christian Ehrlicher]]></dc:creator><pubDate>Fri, 10 Jul 2026 14:11:52 GMT</pubDate></item></channel></rss>