<?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[QMenu is not getting drawn when there is a child doing WA_PaintOnScreen n GNOME]]></title><description><![CDATA[<p dir="auto">Hello!</p>
<p dir="auto"><a href="https://github.com/libsdl-org/SDL/pull/15847!%5Bqt6-sdl3-wayland.png%5D(https://ddgobkiprc33d.cloudfront.net/fc5655b6-b187-4d9e-9aa1-00f12b263daa.png)" target="_blank" rel="noopener noreferrer nofollow ugc">Over at SDL we’re currently working on adding a qt6 example</a> showing how to integrate SDL3 in a qt application.<br />
We have successfully made it work on macOS, Linux X11, and Wayland on KDE.<br />
However, when using Qt6 on Wayland on GNOME, the QMenu is not getting drawn.</p>
<p dir="auto">Since the window decoration is drawn instead of the menu, we believe this might have something to do with Qt internals.<br />
We would really appreciate it if somebody with knowledge of Qt internals would have a look at it and point at what we're doing wrong.</p>
<p dir="auto">Wayland on GNOME (broken, but functional menu):<br />
<img src="https://ddgobkiprc33d.cloudfront.net/28ec6104-7859-484b-a150-85358b1c0ece.png" alt="qt6-sdl3-wayland.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">X11 (functional reference):<br />
<img src="https://ddgobkiprc33d.cloudfront.net/87034dca-446a-4c7a-bbbf-1898666d2a35.png" alt="qt6-sdl3-x11.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.qt.io/topic/164812/qmenu-is-not-getting-drawn-when-there-is-a-child-doing-wa_paintonscreen-n-gnome</link><generator>RSS for Node</generator><lastBuildDate>Mon, 29 Jun 2026 23:47:00 GMT</lastBuildDate><atom:link href="https://forum.qt.io/topic/164812.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 20 Jun 2026 07:47:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to QMenu is not getting drawn when there is a child doing WA_PaintOnScreen n GNOME on Tue, 23 Jun 2026 12:44:37 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/maarten">@<bdi>maarten</bdi></a> said in <a href="/post/838862">QMenu is not getting drawn when there is a child doing WA_PaintOnScreen n GNOME</a>:</p>
<blockquote>
<p dir="auto">(I'm new here and assumed I would get a mail when somebody replied).</p>
</blockquote>
<ul>
<li><a href="https://forum.qt.io/user/maarten/settings">https://forum.qt.io/user/maarten/settings</a></li>
</ul>
<p dir="auto">Right side... you can specify what notifications you want to receive and how :))</p>
]]></description><link>https://forum.qt.io/post/838863</link><guid isPermaLink="true">https://forum.qt.io/post/838863</guid><dc:creator><![CDATA[Pl45m4]]></dc:creator><pubDate>Tue, 23 Jun 2026 12:44:37 GMT</pubDate></item><item><title><![CDATA[Reply to QMenu is not getting drawn when there is a child doing WA_PaintOnScreen n GNOME on Tue, 23 Jun 2026 09:35:37 GMT]]></title><description><![CDATA[<p dir="auto">My apologies for the late reply (I'm new here and assumed I would get a mail when somebody replied).</p>
<p dir="auto">My system is Fedora 44, GNOME 50 and using qt6 6.11.1 (all from the distro packages).</p>
]]></description><link>https://forum.qt.io/post/838862</link><guid isPermaLink="true">https://forum.qt.io/post/838862</guid><dc:creator><![CDATA[maarten]]></dc:creator><pubDate>Tue, 23 Jun 2026 09:35:37 GMT</pubDate></item><item><title><![CDATA[Reply to QMenu is not getting drawn when there is a child doing WA_PaintOnScreen n GNOME on Sat, 20 Jun 2026 11:06:51 GMT]]></title><description><![CDATA[<p dir="auto">Yes, it makes sense to assume that - on Gnome/Wayland Qt draws its' own window decorations while on most other Wayland desktops there are server-side decorations. Qt's built-in decoration plugins (bradient and adwaita) aren't the highest quality, since they are essentially intended only as a fallback.</p>
<p dir="auto">I'll try to see if I can reproduce that. Which Qt version and distrobution is this?</p>
]]></description><link>https://forum.qt.io/post/838836</link><guid isPermaLink="true">https://forum.qt.io/post/838836</guid><dc:creator><![CDATA[IgKh]]></dc:creator><pubDate>Sat, 20 Jun 2026 11:06:51 GMT</pubDate></item></channel></rss>