<?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[Getting Qt application to honour dark theme on Lubuntu 26.04.1]]></title><description><![CDATA[<p dir="auto">What do I need to do to get my Qt application to use a dark theme on Lubuntu?</p>
<p dir="auto">The style I have set by default is "Fusion".  On Windows the application changes according to which Windows theme I'm using but I can't see how to get this to work on Lubuntu.</p>
<p dir="auto">Guidance would be most welcome.</p>
<p dir="auto">Thanks, David</p>
]]></description><link>https://forum.qt.io/topic/165223/getting-qt-application-to-honour-dark-theme-on-lubuntu-26.04.1</link><generator>RSS for Node</generator><lastBuildDate>Thu, 05 Nov 2026 03:27:45 GMT</lastBuildDate><atom:link href="https://forum.qt.io/topic/165223.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 29 Oct 2026 11:56:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Getting Qt application to honour dark theme on Lubuntu 26.04.1 on Wed, 04 Nov 2026 00:31:44 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/perdrix">@<bdi>Perdrix</bdi></a> said in <a href="/post/840737">Getting Qt application to honour dark theme on Lubuntu 26.04.1</a>:</p>
<blockquote>
<p dir="auto">That wouldn't work on most Linux distros, and the installed Qt would need to exactly match the verison of Qt I built my application with.</p>
</blockquote>
<p dir="auto">An exact match is not needed. Qt promises compatibility: If you build your application with an older version of Qt 6, then users can run it with a newer version of Qt 6.</p>
<p dir="auto">There have been times when compatibility was accidentally broken. When this happens, it is treated as a critical bug and all effort will be made to restore compatibility (example: <a href="https://qt-project.atlassian.net/browse/QTBUG-135578" target="_blank" rel="noopener noreferrer nofollow ugc">https://qt-project.atlassian.net/browse/QTBUG-135578</a> )</p>
<p dir="auto">Anyway, building and shipping <a href="http://libqtlxqt.so" target="_blank" rel="noopener noreferrer nofollow ugc">libqtlxqt.so</a> remains a valid solution.</p>
]]></description><link>https://forum.qt.io/post/840753</link><guid isPermaLink="true">https://forum.qt.io/post/840753</guid><dc:creator><![CDATA[JKSH]]></dc:creator><pubDate>Wed, 04 Nov 2026 00:31:44 GMT</pubDate></item><item><title><![CDATA[Reply to Getting Qt application to honour dark theme on Lubuntu 26.04.1 on Mon, 02 Nov 2026 14:28:00 GMT]]></title><description><![CDATA[<blockquote>
<p dir="auto">Alternatively, you could make your application depend on the distro's copy of Qt</p>
</blockquote>
<p dir="auto">That wouldn't work on most Linux distros, and the installed Qt would need to exactly match the verison of Qt I built my application with.</p>
]]></description><link>https://forum.qt.io/post/840737</link><guid isPermaLink="true">https://forum.qt.io/post/840737</guid><dc:creator><![CDATA[Perdrix]]></dc:creator><pubDate>Mon, 02 Nov 2026 14:28:00 GMT</pubDate></item><item><title><![CDATA[Reply to Getting Qt application to honour dark theme on Lubuntu 26.04.1 on Mon, 02 Nov 2026 13:37:27 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/perdrix">@<bdi>Perdrix</bdi></a> said in <a href="/post/840728">Getting Qt application to honour dark theme on Lubuntu 26.04.1</a>:</p>
<blockquote>
<p dir="auto">I should build and ship them with my product??</p>
</blockquote>
<p dir="auto">It looks like you already ship a copy of Qt and its official plugins. So, it makes sense to ship a copy of the 3rd-party plugin of interest too, right? <a class="plugin-mentions-user plugin-mentions-a" href="/user/igkh">@<bdi>IgKh</bdi></a> already found the source code for you in an earlier post, which contains compilation instructions.: <a href="https://github.com/lxqt/lxqt-qtplugin" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/lxqt/lxqt-qtplugin</a></p>
<p dir="auto">Alternatively, you could make your application depend on the distro's copy of Qt instead of your own copy. That way, the app can also load the distro's copy of <a href="http://libqtlxqt.so" target="_blank" rel="noopener noreferrer nofollow ugc">libqtlxqt.so</a></p>
]]></description><link>https://forum.qt.io/post/840735</link><guid isPermaLink="true">https://forum.qt.io/post/840735</guid><dc:creator><![CDATA[JKSH]]></dc:creator><pubDate>Mon, 02 Nov 2026 13:37:27 GMT</pubDate></item><item><title><![CDATA[Reply to Getting Qt application to honour dark theme on Lubuntu 26.04.1 on Mon, 02 Nov 2026 13:33:04 GMT]]></title><description><![CDATA[<p dir="auto">The distro cannot ship it as it has to be built with the exact level of Qt that is used to build and package my application.   It needs a different build of the plugin for every Qt release.</p>
]]></description><link>https://forum.qt.io/post/840734</link><guid isPermaLink="true">https://forum.qt.io/post/840734</guid><dc:creator><![CDATA[Perdrix]]></dc:creator><pubDate>Mon, 02 Nov 2026 13:33:04 GMT</pubDate></item><item><title><![CDATA[Reply to Getting Qt application to honour dark theme on Lubuntu 26.04.1 on Mon, 02 Nov 2026 12:54:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/perdrix">@<bdi>Perdrix</bdi></a> said in <a href="/post/840728">Getting Qt application to honour dark theme on Lubuntu 26.04.1</a>:</p>
<blockquote>
<p dir="auto">The only way that makes sense to me is for Qt to ship them.</p>
</blockquote>
<p dir="auto">Again: it's a third party plugin. How can Qt ship this at all? Ask your distribution to ship it as this is the right place.</p>
]]></description><link>https://forum.qt.io/post/840733</link><guid isPermaLink="true">https://forum.qt.io/post/840733</guid><dc:creator><![CDATA[Christian Ehrlicher]]></dc:creator><pubDate>Mon, 02 Nov 2026 12:54:15 GMT</pubDate></item><item><title><![CDATA[Reply to Getting Qt application to honour dark theme on Lubuntu 26.04.1 on Mon, 02 Nov 2026 08:21:21 GMT]]></title><description><![CDATA[<p dir="auto">So you are saying that the plugin for e.g. kde is part of Qt, and that you think it’s viable for me to tell my users to do their own build of the plugins, or that you think that I should build and ship them with my product??</p>
<p dir="auto">The only way that makes sense to me is for Qt to ship them.</p>
<p dir="auto">As things stand, the theme support just doesn’t work for any Lubuntu users.</p>
]]></description><link>https://forum.qt.io/post/840728</link><guid isPermaLink="true">https://forum.qt.io/post/840728</guid><dc:creator><![CDATA[Perdrix]]></dc:creator><pubDate>Mon, 02 Nov 2026 08:21:21 GMT</pubDate></item><item><title><![CDATA[Reply to Getting Qt application to honour dark theme on Lubuntu 26.04.1 on Sun, 01 Nov 2026 19:10:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/perdrix">@<bdi>Perdrix</bdi></a> The thing is: that plugin is not part of Qt hence cannot be distributed with it.</p>
]]></description><link>https://forum.qt.io/post/840724</link><guid isPermaLink="true">https://forum.qt.io/post/840724</guid><dc:creator><![CDATA[SGaist]]></dc:creator><pubDate>Sun, 01 Nov 2026 19:10:34 GMT</pubDate></item><item><title><![CDATA[Reply to Getting Qt application to honour dark theme on Lubuntu 26.04.1 on Sun, 01 Nov 2026 08:14:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sgaist">@<bdi>SGaist</bdi></a> That makes sense, but OTOH I'd much prefer that Qt delivered it as part of the Qt distro ... and automatically searched for it.  Hence the problem report I opened.</p>
<p dir="auto">D.</p>
]]></description><link>https://forum.qt.io/post/840720</link><guid isPermaLink="true">https://forum.qt.io/post/840720</guid><dc:creator><![CDATA[Perdrix]]></dc:creator><pubDate>Sun, 01 Nov 2026 08:14:30 GMT</pubDate></item><item><title><![CDATA[Reply to Getting Qt application to honour dark theme on Lubuntu 26.04.1 on Sat, 31 Oct 2026 20:40:29 GMT]]></title><description><![CDATA[<p dir="auto">Hi,</p>
<p dir="auto">You need to build that plug-in with the Qt version you use to build your application. What happens is that you have Qt 6.10.0 loaded in memory for your application but that plug-in was built for 6.10.2.</p>
]]></description><link>https://forum.qt.io/post/840716</link><guid isPermaLink="true">https://forum.qt.io/post/840716</guid><dc:creator><![CDATA[SGaist]]></dc:creator><pubDate>Sat, 31 Oct 2026 20:40:29 GMT</pubDate></item><item><title><![CDATA[Reply to Getting Qt application to honour dark theme on Lubuntu 26.04.1 on Sat, 31 Oct 2026 15:57:14 GMT]]></title><description><![CDATA[<p dir="auto">Hmmm.  I tried copying the system version of the plugin to my plugins/platformthemes directory and Qt didn't try to load it.</p>
<p dir="auto">I then tried <code>export QT_QPA_PLATFORMTHEME=lxqt</code> and got:</p>
<pre><code>qt.core.plugin.factoryloader: looking at "libqtlxqt.so"
qt.core.plugin.loader: Found metadata in lib /opt/DeepSkyStacker/plugins/platformthemes/libqtlxqt.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "lxqt"
        ]
    },
    "archlevel": 1,
    "className": "LXQtPlatformThemePlugin",
    "debug": false,
    "version": 395776
}


qt.core.plugin.factoryloader: Got keys from plugin meta data QList("lxqt")
qt.core.plugin.factoryloader: checking directory path "/opt/DeepSkyStacker/platformthemes" ...
qt.core.library: "/opt/DeepSkyStacker/plugins/platformthemes/libqtlxqt.so" cannot load: Cannot load library /opt/DeepSkyStacker/plugins/platformthemes/libqtlxqt.so: /usr/lib/x86_64-linux-gnu/libQt6Svg.so.6: undefined symbol: _ZN14QObjectPrivateC2E16QtPrivate_6_10_2, version Qt_6_PRIVATE_API
qt.core.plugin.loader: QLibraryPrivate::loadPlugin failed on "/opt/DeepSkyStacker/plugins/platformthemes/libqtlxqt.so" : "Cannot load library /opt/DeepSkyStacker/plugins/platformthemes/libqtlxqt.so: /usr/lib/x86_64-linux-gnu/libQt6Svg.so.6: undefined symbol: _ZN14QObjectPrivateC2E16QtPrivate_6_10_2, version Qt_6_PRIVATE_API"
</code></pre>
<p dir="auto">so this is definitely above my salary level :(</p>
<p dir="auto">David</p>
]]></description><link>https://forum.qt.io/post/840713</link><guid isPermaLink="true">https://forum.qt.io/post/840713</guid><dc:creator><![CDATA[Perdrix]]></dc:creator><pubDate>Sat, 31 Oct 2026 15:57:14 GMT</pubDate></item><item><title><![CDATA[Reply to Getting Qt application to honour dark theme on Lubuntu 26.04.1 on Sat, 31 Oct 2026 10:37:54 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/axel-spoerl">@<bdi>Axel-Spoerl</bdi></a> <a href="https://qt-project.atlassian.net/browse/QTBUG-151943" target="_blank" rel="noopener noreferrer nofollow ugc">https://qt-project.atlassian.net/browse/QTBUG-151943</a></p>
]]></description><link>https://forum.qt.io/post/840709</link><guid isPermaLink="true">https://forum.qt.io/post/840709</guid><dc:creator><![CDATA[Perdrix]]></dc:creator><pubDate>Sat, 31 Oct 2026 10:37:54 GMT</pubDate></item><item><title><![CDATA[Reply to Getting Qt application to honour dark theme on Lubuntu 26.04.1 on Fri, 30 Oct 2026 10:27:53 GMT]]></title><description><![CDATA[<p dir="auto">Hmmm some digging shows that the lxqt-qtplugin is shipped with the system as:<br />
<code>/usr/lib/x86_64-linux-gnu/qt6/plugins/platformthemes/libqtlxqt.so</code></p>
<p dir="auto">But my install takes the theme plugins from <code>/opt/DeepSkyStacker/plugins/platforms/platformthemes</code> which contains plugins that were copied from <code>/opt/Qt/6.10.0/gcc_64/plugins/platformthemes</code> on my build system which doesn't include the lxqt plugin.</p>
<p dir="auto">As lxqt does ship a suitable plugin, how can this be included as part of the Qt6 distribution for Linux (not the one that comes with the system as I have no control over the level of that!).</p>
<p dir="auto">Looks like the QT distribution should also add a  <code>plugins/styles</code> containing at least the Breeze and Kvantum plugins as shown here from the startup of an lxqt aware qt app (the desktop) on the system:</p>
<pre><code>Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]: qt.core.plugin.factoryloader: checking directory path "/usr/lib/x86_64-linux-gnu/qt6/plugins/styles" ...
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]: qt.core.plugin.factoryloader: looking at "breeze6.so"
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]: qt.core.plugin.loader: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt6/plugins/styles/breeze6.so, metadata=
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]: {
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]:     "IID": "org.qt-project.Qt.QStyleFactoryInterface",
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]:     "MetaData": {
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]:         "Keys": [
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]:             "Breeze"
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]:         ]
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]:     },
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]:     "archlevel": 1,
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]:     "className": "StylePlugin",
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]:     "debug": false,
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]:     "version": 395776
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]: }
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]: qt.core.plugin.factoryloader: Got keys from plugin meta data QList("breeze")
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]: qt.core.plugin.factoryloader: looking at "libkvantum.so"
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]: qt.core.plugin.loader: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt6/plugins/styles/libkvantum.so, metadata=
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]: {
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]:     "IID": "org.qt-project.Qt.QStyleFactoryInterface",
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]:     "MetaData": {
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]:         "Keys": [
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]:             "kvantum",
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]:             "kvantum-dark"
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]:         ]
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]:     },
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]:     "archlevel": 1,
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]:     "className": "KvantumPlugin",
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]:     "debug": false,
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]:     "version": 395520
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]: }
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]: qt.core.plugin.factoryloader: Got keys from plugin meta data QList("kvantum", "kvantum-dark")
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]: qt.core.plugin.factoryloader: checking directory path "/usr/libexec/styles" ...
Oct 30 09:10:05 charon org.freedesktop.impl.portal.desktop.lxqt[368070]: xdp-lxqt: Desktop portal registered successfully
</code></pre>
<p dir="auto">Thanks, David</p>
]]></description><link>https://forum.qt.io/post/840693</link><guid isPermaLink="true">https://forum.qt.io/post/840693</guid><dc:creator><![CDATA[Perdrix]]></dc:creator><pubDate>Fri, 30 Oct 2026 10:27:53 GMT</pubDate></item><item><title><![CDATA[Reply to Getting Qt application to honour dark theme on Lubuntu 26.04.1 on Fri, 30 Oct 2026 09:20:48 GMT]]></title><description><![CDATA[<p dir="auto">PS how to unmark as Solved?</p>
]]></description><link>https://forum.qt.io/post/840692</link><guid isPermaLink="true">https://forum.qt.io/post/840692</guid><dc:creator><![CDATA[Perdrix]]></dc:creator><pubDate>Fri, 30 Oct 2026 09:20:48 GMT</pubDate></item><item><title><![CDATA[Reply to Getting Qt application to honour dark theme on Lubuntu 26.04.1 on Fri, 30 Oct 2026 09:19:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jksh">@<bdi>JKSH</bdi></a> I added code to report the colour scheme: 'Qt Info: (:0) Color scheme is:  Light'</p>
<p dir="auto">@lgKh The QT_DEBUG_PLUGINS output said:</p>
<pre><code>root@charon:/home/amonra/Downloads# export QT_DEBUG_PLUGINS=1
root@charon:/home/amonra/Downloads# cd /opt/DeepSkyStacker/
root@charon:/opt/DeepSkyStacker# ./DeepSkyStacker
2026-10-30T09-10-04Z
qt.core.plugin.factoryloader: checking directory path "/opt/DeepSkyStacker/plugins/platforms" ...
qt.core.plugin.factoryloader: looking at "libqxcb.so"
qt.core.plugin.loader: Found metadata in lib /opt/DeepSkyStacker/plugins/platforms/libqxcb.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "xcb"
        ]
    },
    "archlevel": 2,
    "className": "QXcbIntegrationPlugin",
    "debug": false,
    "version": 395776
}


qt.core.plugin.factoryloader: Got keys from plugin meta data QList("xcb")
qt.core.plugin.factoryloader: checking directory path "/opt/DeepSkyStacker/platforms" ...
qt.core.library: "/opt/DeepSkyStacker/plugins/platforms/libqxcb.so" loaded library
qt.core.plugin.factoryloader: checking directory path "/opt/DeepSkyStacker/plugins/platformthemes" ...
qt.core.plugin.factoryloader: looking at "libqgtk3.so"
qt.core.plugin.loader: Found metadata in lib /opt/DeepSkyStacker/plugins/platformthemes/libqgtk3.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "gtk3"
        ]
    },
    "archlevel": 2,
    "className": "QGtk3ThemePlugin",
    "debug": false,
    "version": 395776
}


qt.core.plugin.factoryloader: Got keys from plugin meta data QList("gtk3")
qt.core.plugin.factoryloader: looking at "libqxdgdesktopportal.so"
qt.core.plugin.loader: Found metadata in lib /opt/DeepSkyStacker/plugins/platformthemes/libqxdgdesktopportal.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "xdgdesktopportal",
            "flatpak",
            "snap"
        ]
    },
    "archlevel": 2,
    "className": "QXdgDesktopPortalThemePlugin",
    "debug": false,
    "version": 395776
}


qt.core.plugin.factoryloader: Got keys from plugin meta data QList("xdgdesktopportal", "flatpak", "snap")
qt.core.plugin.factoryloader: checking directory path "/opt/DeepSkyStacker/platformthemes" ...
qt.core.plugin.factoryloader: checking directory path "/opt/DeepSkyStacker/plugins/platforminputcontexts" ...
qt.core.plugin.factoryloader: looking at "libibusplatforminputcontextplugin.so"
qt.core.plugin.loader: Found metadata in lib /opt/DeepSkyStacker/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "ibus"
        ]
    },
    "archlevel": 2,
    "className": "QIbusPlatformInputContextPlugin",
    "debug": false,
    "version": 395776
}


qt.core.plugin.factoryloader: Got keys from plugin meta data QList("ibus")
qt.core.plugin.factoryloader: looking at "libqtvirtualkeyboardplugin.so"
qt.core.plugin.loader: Found metadata in lib /opt/DeepSkyStacker/plugins/platforminputcontexts/libqtvirtualkeyboardplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "qtvirtualkeyboard"
        ]
    },
    "archlevel": 2,
    "className": "QVirtualKeyboardPlugin",
    "debug": false,
    "version": 395776
}


qt.core.plugin.factoryloader: Got keys from plugin meta data QList("qtvirtualkeyboard")
qt.core.plugin.factoryloader: looking at "libcomposeplatforminputcontextplugin.so"
qt.core.plugin.loader: Found metadata in lib /opt/DeepSkyStacker/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "compose",
            "xim"
        ]
    },
    "archlevel": 2,
    "className": "QComposePlatformInputContextPlugin",
    "debug": false,
    "version": 395776
}


qt.core.plugin.factoryloader: Got keys from plugin meta data QList("compose", "xim")
qt.core.plugin.factoryloader: checking directory path "/opt/DeepSkyStacker/platforminputcontexts" ...
qt.core.library: "/opt/DeepSkyStacker/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so" loaded library
qt.core.plugin.factoryloader: checking directory path "/opt/DeepSkyStacker/plugins/styles" ...
qt.core.plugin.factoryloader: checking directory path "/opt/DeepSkyStacker/styles" ...
Loading translator file [ "qt_en_GB" ] from path:  "/opt/DeepSkyStacker/translations"
Loading translator file [ "DeepSkyStacker_en_GB" ] from path:  ":/i18n/"
Loading translator file [ "DeepSkyStackerKernel_en_GB" ] from path:  ":/i18n/"
Operating System name: Ubuntu 26.04.1 LTS
Build architecture: x86_64-little_endian-lp64
Current architecture: x86_64
CPU Type: Intel(R) Pentium(R) CPU G4560 @ 3.50GHz
Physical Cores: 1
Logical Cores: 16
qt.core.plugin.factoryloader: checking directory path "/opt/DeepSkyStacker/plugins/iconengines" ...
qt.core.plugin.factoryloader: looking at "libqsvgicon.so"
qt.core.plugin.loader: Found metadata in lib /opt/DeepSkyStacker/plugins/iconengines/libqsvgicon.so, metadata=
{
    "IID": "org.qt-project.Qt.QIconEngineFactoryInterface",
    "MetaData": {
        "Keys": [
            "svg",
            "svgz",
            "svg.gz"
        ]
    },
    "archlevel": 2,
    "className": "QSvgIconPlugin",
    "debug": false,
    "version": 395776
}


qt.core.plugin.factoryloader: Got keys from plugin meta data QList("svg", "svgz", "svg.gz")
qt.core.plugin.factoryloader: checking directory path "/opt/DeepSkyStacker/iconengines" ...
qt.core.plugin.factoryloader: checking directory path "/opt/DeepSkyStacker/plugins/imageformats" ...
qt.core.plugin.factoryloader: looking at "libqgif.so"
qt.core.plugin.loader: Found metadata in lib /opt/DeepSkyStacker/plugins/imageformats/libqgif.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "gif"
        ],
        "MimeTypes": [
            "image/gif"
        ]
    },
    "archlevel": 2,
    "className": "QGifPlugin",
    "debug": false,
    "version": 395776
}


qt.core.plugin.factoryloader: Got keys from plugin meta data QList("gif")
qt.core.plugin.factoryloader: looking at "libqtiff.so"
qt.core.plugin.loader: Found metadata in lib /opt/DeepSkyStacker/plugins/imageformats/libqtiff.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "tiff",
            "tif"
        ],
        "MimeTypes": [
            "image/tiff",
            "image/tiff"
        ]
    },
    "archlevel": 2,
    "className": "QTiffPlugin",
    "debug": false,
    "version": 395776
}


qt.core.plugin.factoryloader: Got keys from plugin meta data QList("tiff", "tif")
qt.core.plugin.factoryloader: looking at "libqicns.so"
qt.core.plugin.loader: Found metadata in lib /opt/DeepSkyStacker/plugins/imageformats/libqicns.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "icns"
        ],
        "MimeTypes": [
            "image/x-icns"
        ]
    },
    "archlevel": 2,
    "className": "QICNSPlugin",
    "debug": false,
    "version": 395776
}


qt.core.plugin.factoryloader: Got keys from plugin meta data QList("icns")
qt.core.plugin.factoryloader: looking at "libqico.so"
qt.core.plugin.loader: Found metadata in lib /opt/DeepSkyStacker/plugins/imageformats/libqico.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "ico",
            "cur"
        ],
        "MimeTypes": [
            "image/vnd.microsoft.icon",
            "image/vnd.microsoft.icon"
        ]
    },
    "archlevel": 2,
    "className": "QICOPlugin",
    "debug": false,
    "version": 395776
}


qt.core.plugin.factoryloader: Got keys from plugin meta data QList("ico", "cur")
qt.core.plugin.factoryloader: looking at "libqtga.so"
qt.core.plugin.loader: Found metadata in lib /opt/DeepSkyStacker/plugins/imageformats/libqtga.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "tga"
        ],
        "MimeTypes": [
            "image/x-tga"
        ]
    },
    "archlevel": 2,
    "className": "QTgaPlugin",
    "debug": false,
    "version": 395776
}


qt.core.plugin.factoryloader: Got keys from plugin meta data QList("tga")
qt.core.plugin.factoryloader: looking at "libqsvg.so"
qt.core.plugin.loader: Found metadata in lib /opt/DeepSkyStacker/plugins/imageformats/libqsvg.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "svg",
            "svgz"
        ],
        "MimeTypes": [
            "image/svg+xml",
            "image/svg+xml-compressed"
        ]
    },
    "archlevel": 2,
    "className": "QSvgPlugin",
    "debug": false,
    "version": 395776
}


qt.core.plugin.factoryloader: Got keys from plugin meta data QList("svg", "svgz")
qt.core.plugin.factoryloader: looking at "libqwbmp.so"
qt.core.plugin.loader: Found metadata in lib /opt/DeepSkyStacker/plugins/imageformats/libqwbmp.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "wbmp"
        ],
        "MimeTypes": [
            "image/vnd.wap.wbmp"
        ]
    },
    "archlevel": 2,
    "className": "QWbmpPlugin",
    "debug": false,
    "version": 395776
}


qt.core.plugin.factoryloader: Got keys from plugin meta data QList("wbmp")
qt.core.plugin.factoryloader: looking at "libqjpeg.so"
qt.core.plugin.loader: Found metadata in lib /opt/DeepSkyStacker/plugins/imageformats/libqjpeg.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "jpg",
            "jpeg",
            "jfif"
        ],
        "MimeTypes": [
            "image/jpeg",
            "image/jpeg",
            "image/jpeg"
        ]
    },
    "archlevel": 2,
    "className": "QJpegPlugin",
    "debug": false,
    "version": 395776
}


qt.core.plugin.factoryloader: Got keys from plugin meta data QList("jpg", "jpeg", "jfif")
qt.core.plugin.factoryloader: looking at "libqwebp.so"
qt.core.plugin.loader: Found metadata in lib /opt/DeepSkyStacker/plugins/imageformats/libqwebp.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "webp"
        ],
        "MimeTypes": [
            "image/webp"
        ]
    },
    "archlevel": 2,
    "className": "QWebpPlugin",
    "debug": false,
    "version": 395776
}


qt.core.plugin.factoryloader: Got keys from plugin meta data QList("webp")
qt.core.plugin.factoryloader: checking directory path "/opt/DeepSkyStacker/imageformats" ...
Color scheme is:  Light
qt.core.library: "/opt/DeepSkyStacker/plugins/imageformats/libqgif.so" loaded library
qt.core.library: "/opt/DeepSkyStacker/plugins/imageformats/libqtiff.so" cannot load: Cannot load library /opt/DeepSkyStacker/plugins/imageformats/libqtiff.so: libtiff.so.5: cannot open shared object file: No such file or directory
qt.core.plugin.loader: QLibraryPrivate::loadPlugin failed on "/opt/DeepSkyStacker/plugins/imageformats/libqtiff.so" : "Cannot load library /opt/DeepSkyStacker/plugins/imageformats/libqtiff.so: libtiff.so.5: cannot open shared object file: No such file or directory"
qt.core.library: "/opt/DeepSkyStacker/plugins/imageformats/libqicns.so" loaded library
qt.core.library: "/opt/DeepSkyStacker/plugins/imageformats/libqico.so" loaded library
qt.core.library: "/opt/DeepSkyStacker/plugins/imageformats/libqtga.so" loaded library
qt.core.library: "/opt/DeepSkyStacker/plugins/imageformats/libqsvg.so" loaded library
qt.core.library: "/opt/DeepSkyStacker/plugins/imageformats/libqwbmp.so" loaded library
qt.core.library: "/opt/DeepSkyStacker/plugins/imageformats/libqjpeg.so" loaded library
qt.core.library: "/opt/DeepSkyStacker/plugins/imageformats/libqwebp.so" loaded library
qt.core.plugin.factoryloader: checking directory path "/opt/DeepSkyStacker/plugins/accessible" ...
qt.core.plugin.factoryloader: checking directory path "/opt/DeepSkyStacker/accessible" ...
qt.core.library: "/opt/DeepSkyStacker/plugins/iconengines/libqsvgicon.so" loaded library
qt.core.plugin.factoryloader: checking directory path "/opt/DeepSkyStacker/plugins/accessiblebridge" ...
qt.core.plugin.factoryloader: checking directory path "/opt/DeepSkyStacker/accessiblebridge" ...
qt.core.library: "/opt/DeepSkyStacker/plugins/imageformats/libqgif.so" unloaded library 
qt.core.library: "/opt/DeepSkyStacker/plugins/imageformats/libqicns.so" unloaded library 
qt.core.library: "/opt/DeepSkyStacker/plugins/imageformats/libqico.so" unloaded library 
qt.core.library: "/opt/DeepSkyStacker/plugins/imageformats/libqtga.so" unloaded library 
qt.core.library: "/opt/DeepSkyStacker/plugins/imageformats/libqsvg.so" unloaded library 
qt.core.library: "/opt/DeepSkyStacker/plugins/imageformats/libqwbmp.so" unloaded library 
qt.core.library: "/opt/DeepSkyStacker/plugins/imageformats/libqjpeg.so" unloaded library 
qt.core.library: "/opt/DeepSkyStacker/plugins/imageformats/libqwebp.so" unloaded library 
qt.core.library: "/opt/DeepSkyStacker/plugins/iconengines/libqsvgicon.so" unloaded library 
qt.core.library: "/opt/DeepSkyStacker/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so" unloaded library 
qt.core.library: "/opt/DeepSkyStacker/plugins/platforms/libqxcb.so" unloaded library 
root@charon:/opt/DeepSkyStacker# 
</code></pre>
<p dir="auto">AFAICT it's not even looking for lxqt, so I suspect that <a class="plugin-mentions-user plugin-mentions-a" href="/user/jksh">@<bdi>JKSH</bdi></a> was correct in suspecting that there's no support for that in the QPA code.   Guidance on how to phrase the request for lxqt support would be excellent.</p>
]]></description><link>https://forum.qt.io/post/840691</link><guid isPermaLink="true">https://forum.qt.io/post/840691</guid><dc:creator><![CDATA[Perdrix]]></dc:creator><pubDate>Fri, 30 Oct 2026 09:19:59 GMT</pubDate></item><item><title><![CDATA[Reply to Getting Qt application to honour dark theme on Lubuntu 26.04.1 on Fri, 30 Oct 2026 06:54:47 GMT]]></title><description><![CDATA[<p dir="auto">Lubuntu is based on LXQt I believe, which is Qt based so it provides its own QPA Platform Theme (<a href="https://github.com/lxqt/lxqt-qtplugin" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/lxqt/lxqt-qtplugin</a>). Also run your application with the <code>QT_DEBUG_PLUGINS=1</code> environment to see if the <code>lxqt</code> plugin is found and used.</p>
]]></description><link>https://forum.qt.io/post/840688</link><guid isPermaLink="true">https://forum.qt.io/post/840688</guid><dc:creator><![CDATA[IgKh]]></dc:creator><pubDate>Fri, 30 Oct 2026 06:54:47 GMT</pubDate></item><item><title><![CDATA[Reply to Getting Qt application to honour dark theme on Lubuntu 26.04.1 on Fri, 30 Oct 2026 00:56:28 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/perdrix">@<bdi>Perdrix</bdi></a> said in <a href="/post/840650">Getting Qt application to honour dark theme on Lubuntu 26.04.1</a>:</p>
<blockquote>
<p dir="auto">What do I need to do to get my Qt application to use a dark theme on Lubuntu?</p>
<p dir="auto">The style I have set by default is "Fusion". On Windows the application changes according to which Windows theme I'm using but I can't see how to get this to work on Lubuntu.</p>
</blockquote>
<p dir="auto">The OS theme is normally exposed to Qt via the application palette. See:</p>
<ul>
<li><a href="https://doc.qt.io/qt-6/qguiapplication.html#palette" target="_blank" rel="noopener noreferrer nofollow ugc">https://doc.qt.io/qt-6/qguiapplication.html#palette</a></li>
<li><a href="https://doc.qt.io/qt-6/qevent.html#Type-enum" target="_blank" rel="noopener noreferrer nofollow ugc">https://doc.qt.io/qt-6/qevent.html#Type-enum</a> (ApplicationPaletteChanged event)</li>
<li><a href="https://doc.qt.io/qt-6/qstylehints.html#colorScheme-prop" target="_blank" rel="noopener noreferrer nofollow ugc">https://doc.qt.io/qt-6/qstylehints.html#colorScheme-prop</a></li>
<li><a href="https://doc.qt.io/qt-6/qt.html#ColorScheme-enum" target="_blank" rel="noopener noreferrer nofollow ugc">https://doc.qt.io/qt-6/qt.html#ColorScheme-enum</a></li>
</ul>
<p dir="auto">I would first check if you get the expected values when you query the above, or if you receive the ApplicationPaletteChanged event when you change the OS settings.</p>
<p dir="auto">If not, that suggests that OS theme integration is missing from the QPA layer, so you'd want to raise feature request at <a href="https://qt-project.atlassian.net/" target="_blank" rel="noopener noreferrer nofollow ugc">https://qt-project.atlassian.net/</a>. I suspect this might be the case as Lubuntu does not use GTK.</p>
]]></description><link>https://forum.qt.io/post/840682</link><guid isPermaLink="true">https://forum.qt.io/post/840682</guid><dc:creator><![CDATA[JKSH]]></dc:creator><pubDate>Fri, 30 Oct 2026 00:56:28 GMT</pubDate></item><item><title><![CDATA[Reply to Getting Qt application to honour dark theme on Lubuntu 26.04.1 on Fri, 30 Oct 2026 00:38:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/miracletech322">@<bdi>miracletech322</bdi></a> Thank you for your willingness to help a community member. Please stick to the asker's preferred communication channels (Pull Requests or GitHub Discussions) -- this is the appropriate way to begin supporting their project.</p>
<p dir="auto">Also, please do not post other people's email addresses publicly.</p>
]]></description><link>https://forum.qt.io/post/840681</link><guid isPermaLink="true">https://forum.qt.io/post/840681</guid><dc:creator><![CDATA[JKSH]]></dc:creator><pubDate>Fri, 30 Oct 2026 00:38:32 GMT</pubDate></item><item><title><![CDATA[Reply to Getting Qt application to honour dark theme on Lubuntu 26.04.1 on Thu, 29 Oct 2026 17:19:46 GMT]]></title><description><![CDATA[<p dir="auto">If so, I think you can invite me your Slack workspace..<br />
I want to support DeepSkyStacker project with my skills and experience.<br />
I will be waiting your Slack invite.<br />
Thank you</p>
]]></description><link>https://forum.qt.io/post/840675</link><guid isPermaLink="true">https://forum.qt.io/post/840675</guid><dc:creator><![CDATA[miracletech322]]></dc:creator><pubDate>Thu, 29 Oct 2026 17:19:46 GMT</pubDate></item><item><title><![CDATA[Reply to Getting Qt application to honour dark theme on Lubuntu 26.04.1 on Thu, 29 Oct 2026 17:07:35 GMT]]></title><description><![CDATA[<p dir="auto">DeepSkyStacker is freeware and all development work is done by volunteers.  No paid developers.</p>
]]></description><link>https://forum.qt.io/post/840674</link><guid isPermaLink="true">https://forum.qt.io/post/840674</guid><dc:creator><![CDATA[Perdrix]]></dc:creator><pubDate>Thu, 29 Oct 2026 17:07:35 GMT</pubDate></item><item><title><![CDATA[Reply to Getting Qt application to honour dark theme on Lubuntu 26.04.1 on Thu, 29 Oct 2026 16:39:00 GMT]]></title><description><![CDATA[<p dir="auto">I see.<br />
After fix that feature, is it possible to hire me as your developer?</p>
]]></description><link>https://forum.qt.io/post/840672</link><guid isPermaLink="true">https://forum.qt.io/post/840672</guid><dc:creator><![CDATA[miracletech322]]></dc:creator><pubDate>Thu, 29 Oct 2026 16:39:00 GMT</pubDate></item><item><title><![CDATA[Reply to Getting Qt application to honour dark theme on Lubuntu 26.04.1 on Thu, 29 Oct 2026 16:37:37 GMT]]></title><description><![CDATA[<p dir="auto">You don't need to be a member of the GIthub authorised developers to submit a PR, just fork the repos, and once you have something working you can create a PR</p>
]]></description><link>https://forum.qt.io/post/840671</link><guid isPermaLink="true">https://forum.qt.io/post/840671</guid><dc:creator><![CDATA[Perdrix]]></dc:creator><pubDate>Thu, 29 Oct 2026 16:37:37 GMT</pubDate></item><item><title><![CDATA[Reply to Getting Qt application to honour dark theme on Lubuntu 26.04.1 on Thu, 29 Oct 2026 16:20:35 GMT]]></title><description><![CDATA[<p dir="auto">Thank you for your reply.<br />
<a href="mailto:miracle.tech322@gmail.com" target="_blank" rel="noopener noreferrer nofollow ugc">miracle.tech322@gmail.com</a></p>
<p dir="auto">Could you please invite me to your Slack workspace?<br />
Also I think you should invite me to Git repo for creating PR.</p>
<p dir="auto">Best regards.</p>
]]></description><link>https://forum.qt.io/post/840670</link><guid isPermaLink="true">https://forum.qt.io/post/840670</guid><dc:creator><![CDATA[miracletech322]]></dc:creator><pubDate>Thu, 29 Oct 2026 16:20:35 GMT</pubDate></item><item><title><![CDATA[Reply to Getting Qt application to honour dark theme on Lubuntu 26.04.1 on Thu, 29 Oct 2026 16:14:30 GMT]]></title><description><![CDATA[<p dir="auto">We use Slack, but for this you could e.g. submit  a PR or use a Github DIscussion.   Note that I want the application to use the configured dark theme on Linux, not to apply a huge set of Style Sheets ...</p>
]]></description><link>https://forum.qt.io/post/840669</link><guid isPermaLink="true">https://forum.qt.io/post/840669</guid><dc:creator><![CDATA[Perdrix]]></dc:creator><pubDate>Thu, 29 Oct 2026 16:14:30 GMT</pubDate></item><item><title><![CDATA[Reply to Getting Qt application to honour dark theme on Lubuntu 26.04.1 on Fri, 30 Oct 2026 00:30:25 GMT]]></title><description><![CDATA[<p dir="auto">Sent mail to <em>[<strong>EDIT:</strong> Email address redacted -- JKSH]</em></p>
]]></description><link>https://forum.qt.io/post/840668</link><guid isPermaLink="true">https://forum.qt.io/post/840668</guid><dc:creator><![CDATA[miracletech322]]></dc:creator><pubDate>Fri, 30 Oct 2026 00:30:25 GMT</pubDate></item></channel></rss>