Bug 406896 - improve integration with (alternative) widget styles
Summary: improve integration with (alternative) widget styles
Status: RESOLVED DOWNSTREAM
Alias: None
Product: Elisa
Classification: Applications
Component: general (other bugs)
Version First Reported In: 0.3.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Matthieu Gallien
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-04-25 18:50 UTC by maxmustermann1884
Modified: 2020-11-12 20:46 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
applications which follow kvantum vs elisa (3.01 MB, image/png)
2019-04-25 18:50 UTC, maxmustermann1884
Details

Note You need to log in before you can comment on or make changes to this bug.
Description maxmustermann1884 2019-04-25 18:50:29 UTC
Created attachment 119631 [details]
applications which follow kvantum vs elisa

SUMMARY
toolbar appearance (button style, button-radius) and window opacity (with qtcurve and kvantum) isn't affected by the widget style. 

STEPS TO REPRODUCE
1. change widget style to kvantum(and change the window opacity in the advanced setting(kvantummanager)) or qtcurve
2. open elisa


OBSERVED RESULT
almost no difference vs breeze

EXPECTED RESULT
elisa should follow the widget style more closely


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Matthieu Gallien 2019-04-25 20:06:37 UTC
Thanks for your report
Comment 2 maxmustermann1884 2019-04-26 10:11:23 UTC
also if it's not possible to change the toolbar appearance to a consistent widget style following look (I really don't know how to do this without removing the overlay toolbar idea, which actually is pretty nice), it might be better not to follow the widget style in the complete cover art area (including the overlay toolbar) and focusing on a clean look, sometimes widget styles (and color-schemes and maybe icons) aren't designed to be only partially followed. But then probably the other part of the application should really use a structure which changes depending on the widget-style (using side-panel appearance for side panel, hide frames if frames are disabled/or show them) and looks more familiar.
Comment 3 Nate Graham 2020-11-11 18:29:33 UTC
I don't think there's anything we can do here. The problem is in Kvantum; its author is a well-known QML hater and he refuses to make Kvantum work better with apps that have a QML-based user interface. You would have to ask him to reconsider his position and support QML apps properly.
Comment 4 maxmustermann1884 2020-11-12 20:46:19 UTC
I guess the same would apply to qt-curve (and other widget styles)?
Afaik most of them are not developed actively anymore