uwerat / qskinny

A lightweight framework on top of the Qt scene graph and only few classes from Qt/Quick. It is usable from C++ and/or QML.
1.38k stars 285 forks source link

Fusion skin #376

Open uwerat opened 6 months ago

uwerat commented 6 months ago

Qt offers a homebrew designsystem "Fusion": https://doc.qt.io/qt-6/qtquickcontrols-fusion.html

We do not have a proper specification ( beside the code ) and Fusion differs between Qt/Quick and Qt/Widgets. It looks the same on all platform what on the flipside makes it alien on probably all mobile platforms.

However it based on QPalette - a concept that works on the desktop.

uwerat commented 6 months ago

A first implementation is in master now. However focus indication and lot of cleanups need to be done.