21 Commits

Author SHA1 Message Date
Uwe Rathmann
59c2e8ca33 handling QStyleHints::colorSchemeChanged 2024-01-30 16:46:01 +01:00
Uwe Rathmann
5aa46b3ccc Qt::ColorScheme handling added to QskSkin - no more multiple skins for
dark/light.
2024-01-30 14:52:40 +01:00
Uwe Rathmann
9ca02d7f1c moving away from std::unordered_map towards QHash. For transitions between
color schemes we need to copy out hash tables, what is way much easier
with the COW concept of the Qt containers. Also: according to
https://tessil.github.io/2016/08/29/benchmark-hopscotch-map.html QHash
seems to be faster in the most relevant category "Random full reads: execution time (integers)"
2024-01-30 13:04:38 +01:00
Uwe Rathmann
34e8dd9d65 missing include added 2024-01-30 10:58:04 +01:00
Uwe Rathmann
38e00addd6 code moved from QskSetup to QskSkinManager 2024-01-30 10:43:27 +01:00
Uwe Rathmann
459b1ae93b bye, bye squiek 2024-01-25 08:56:01 +01:00
Uwe Rathmann
ffa207e268 Fusion skin - very first version 2024-01-24 17:42:32 +01:00
Uwe Rathmann
511db2650e copyright notice generalised 2024-01-17 14:31:45 +01:00
Uwe Rathmann
1f8283b186 respect the ordering from the skin factories instead of sorting them
alphabetically
2023-06-20 09:20:51 +02:00
Peter Hartmann
58de099aca windows style: Rename to Fluent2 2023-06-17 13:33:56 +02:00
Uwe Rathmann
1c78044984 skin transition code moved to support 2023-05-16 11:12:11 +02:00
Peter Hartmann
b309bc99d9 Add windows style 2023-05-09 07:49:48 +02:00
Uwe Rathmann
9e583166ff BSD-3-Clause license 2023-04-06 09:23:37 +02:00
Uwe Rathmann
5a25804cec disable code that does not preload the font cache with Qt6 2023-02-28 16:58:08 +01:00
Uwe Rathmann
a6bf60c9b4 upgraded to uncrustify 0.76.0 - still not happy with the C++ beautifier
situation, that requires way too much manual post processing
2023-02-28 15:49:42 +01:00
Uwe Rathmann
78d4eadf3b wip 2022-07-14 11:52:25 +02:00
Uwe Rathmann
6c3d261ab5 bye, bye dummy pseudo material skin, we will continue with material3 instead 2022-07-11 21:10:29 +02:00
Peter Hartmann
5ff92a9fb8 Material: Rename new skin to Material3 2022-07-05 08:46:51 +02:00
Uwe Rathmann
9cd5db0f47 no font initialization for QCoreApplication examples 2022-04-16 17:19:25 +02:00
Uwe Rathmann
3a88045f80 Skinny::init added 2022-04-12 14:13:59 +02:00
Uwe Rathmann
a676caf994 support lib reorganized 2022-04-01 13:56:16 +02:00