[Libreoffice-bugs] [Bug 124237] SAL_USE_VCLPLUGIN=kde5 renders everything aliased

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sat Mar 23 16:25:38 UTC 2019


https://bugs.documentfoundation.org/show_bug.cgi?id=124237

--- Comment #8 from Jan-Marek Glogowski <glogow at fbihome.de> ---
The kde5 backend uses Cairo for rendering, as the QPainter rendering path is
still too buggy. See my comment 8 on bug 123072 for more info regarding this.
The menu is a native QMenu and that's the reason why the menu is ok, everything
else different (I guess because the referenced menu images are just the same
about images). And please attach screenshot directly to your bug reports.

Still there is something strange going on, as it's not just the fonts, but also
the LO logo (I guess it's SVG rendered). Normally KDE manages to sync the Gtk
and KDE theming settings. And for others like Michael and Vera the KDE settings
seem to work correct.

(In reply to avemilia from comment #1)
> Additionally, if you toggle between the two screenshots, there are some
> differences:
> 1. The icon is not set (top left corner).
Already fixed.

> 2. The link is too dark, from the wrong theme possibly (or not from the
> theme at all).
Pending patch in Gerrit to add the missing link color theming. Will be
committed after CI has run.

> 3. The '?' sign says 'Context help', but is useless.
I thought the context help title button was quick to fix, but it seems to be
some kind of KDE default. For me no main application window has it, but all
dialogs in the three KDE applications I checked have it, also unused AFAI can
tell / test. There is a Qt::WindowContextHelpButtonHint, but that just works
for me, if I completely manage the title bar using Qt::CustomizeWindowHint,
which I don't think we should do. But then Gtk apps don't have it for
dialogs...
LO doesn't explicitly enables it, but maybe I'm missing something here.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20190323/5405a3f7/attachment-0001.html>


More information about the Libreoffice-bugs mailing list