Web lists-archives.com

Aw: Re: setWindowIcon for QDialog

not shown in the window bar, left to the window title. Please check the attached screenshots. On windows the proper icon is shown, on linux/kwin the applicaion icon is used.
It's X. The output of xprop:
_KDE_NET_WM_DESKTOP_FILE(UTF8_STRING) = "org.kde.labplot2"
_KDE_NET_WM_COLOR_SCHEME(STRING) = "/usr/share/color-schemes/BreezeHighContrast.colors"
XdndAware(ATOM) = BITMAP
WM_NAME(STRING) = "Import Data to Spreadsheet or Matrix"
_NET_WM_NAME(UTF8_STRING) = "Import Data to Spreadsheet or Matrix — labplot2"
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x7, 0x26, 0x1e, 0x3, 0x0
WM_CLIENT_LEADER(WINDOW): window id # 0x5000008
                Client accepts input or input focus: True
                Initial state is Normal State.
WM_CLASS(STRING) = "labplot2", "labplot2"
                user specified location: 819, 262
                user specified size: 536 by 711
                program specified minimum size: 522 by 711
                window gravity: Static
P.S.: sorry for html and for the full-quote, writing from the web-frontend...
Gesendet: Montag, 04. März 2019 um 15:08 Uhr
Von: "David Edmundson" <david@xxxxxxxxxxxxxxxxxxxx>
An: kde-devel <kde-devel@xxxxxxx>, "Kwin, NET API, kwin styles API, kwin modules API" <kwin@xxxxxxx>
Betreff: Re: setWindowIcon for QDialog
On Mon, Mar 4, 2019 at 1:49 PM Aleix Pol <aleixpol@xxxxxxx> wrote:
> On Sun, Mar 3, 2019 at 11:00 AM Alexander Semke <alexander.semke@xxxxxx> wrote:
> >
> > Hi,
> >
> > in LabPlot we have couple of modal dialogs, created on the heap and shown with
> > dlg->exec(). The dialog icon is set in the constructor of the dialog via
> > QDialog::setWindowIcon(), e.g.
> > setWindowIcon(QIcon::fromTheme(QLatin1String("labplot-worksheet")));
> >
> > The icon is set/handled by the window manager if I understand this correctly.
> > With kwin, the specified icons are not shown

Not shown where exactly?
Also X or xwayland?
Does running xprop and clicking on the window show the correct icon?

Attachment: import_dialog_linux.png
Description: PNG image

Attachment: import_dialog_windows.jpg
Description: JPEG image