<div dir="ltr"><div><div><div></div><div>From a KDE side we can't use that as we don't have it.<br></div><div><br>There is no icon name part of the specification in either of the shell protocols.<br></div><div></div><div>The only relevant event is AppId. <br><br>Qt could base the appId off the window icon but it wouldn't make any sense; (code for this and it's fallbacks if the .desktopfile are not set are in qwaylandwindow.cpp:163->183)<br><br></div><div>I very very much doubt the sent data would be any different in weston.<br></div>You can run WAYLAND_DEBUG=1 qtcreator and grep for the icon name if you like. <br><br></div><div>If you see no output it means you're running in xwayland, which would also be a reason it works.<br></div><div><br></div>The only other thing that might be different is their appId -> desktop file -> icon resolution; <br></div><div>You can show find out what Qt sends for QtCreator using that debug line, and then see there's a reason we don't find the relevant .desktop file.<br><br><br></div></div>