[KCM] Slightly improve tab bar's integration with frame
Summary: We don't yet have a real QML tab widget (https://bugs.kde.org/show_bug.cgi?id=394296) so we have to manufacture our own by combining a TabBar with a frame in which the content sits. This patch slightly improves the look and feel of our manufactured tab widget by moving the tab portion down a bit so it overlaps the frame, which does a better job of mimiching the QWidgets version. It's not perfect, but it's at least no worse with all the themes I tried, and for some it looks better. Test Plan: Breeze, before: {F7046345} Breeze after: {F7046342} Oxygen, before: {F7046348} Oxygen, after: {F7046347} MSWindows, before: {F7046352} MSWindows, after: {F7046350} Fusion, before: {F7046358} Fusion, after: {F7046357} QtCurve, before: {F7046361} QtCurve: after: {F7046359} It's not always perfect, but for some it's better IMO, and it's at least not worse for any. Reviewers: drosca, #vdg, filipf Reviewed By: #vdg, filipf Subscribers: filipf, plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D22533
parent
9380e558
Please register or sign in to comment