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

--- Comment #16 from Jan-Marek Glogowski <glo...@fbihome.de> ---
Created attachment 150541
  --> https://bugs.documentfoundation.org/attachment.cgi?id=150541&action=edit
Qt5 tab theming (broken)

Just FYI: the tabbing widget is currently not Qt themed at all and never has
been. It's completely drawn by LO itself. Nothing has changed since my comment
6. Actually the patch from back then is lost; or more probably I couldn't get
it working back then, just like I tried again a few days ago.

As for the current state: something is very broken with the way LO tries to
draw various frames. The attached patch can theme the tabs, but I couldn't get
it to draw the frame of the tab widget at all!

There is still the general frame painting problem. That's also the reason the
Calc input bar has no frame, same for the Writer "character" format dialog,
where the font preview at the end of the dialog has no frame.

I don't understand, why the edit lines are drawn correctly, as this code isn't
really correct, but somehow works. Any change I made to this code broke it or
crashed LO.

Same for the border of popup menus.
It looks even worse, if you start QT_STYLE_OVERRIDE=windows
SAL_USE_VCLPLUGIN=qt5.

I've tried to fix this code multiple times now. I've read the Qt code, but even
that didn't help me understand what's wrong.
All this may actually be a Qt bug - I don't know.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to