[Konsole-devel] [konsole] [Bug 345924] KF/5 versions no longer set WM_WINDOW_ROLE

David Edmundson kde at davidedmundson.co.uk
Wed Apr 8 22:14:06 UTC 2015


David Edmundson <kde at davidedmundson.co.uk> changed:

           What    |Removed                     |Added
                 CC|                            |kde at davidedmundson.co.uk

--- Comment #14 from David Edmundson <kde at davidedmundson.co.uk> ---
Had Qt5 open anyway, so I had a look, seems you're pretty much right.

the WM_WINDOW_ROLE atom is declared in the Qt XCB backend but never used.

a breakpoint on QWidget::setWindowRole shows that's being called, so apps are
doing the right thing.

This sets a private property on a private QWidget internal class, but does
nothing with it. WindowRole will need adding to QWindow, QPlatformWindow and
then the XCB backend.

Either way, definitely seems like a bug in Qt5 from the widget/GUI split.

You are receiving this mail because:
You are the assignee for the bug.

More information about the konsole-devel mailing list