Commit Graph

39 Commits

Author SHA1 Message Date
Uwe Rathmann 79cceb1b09 subControlContentsRect added 2020-12-29 12:57:03 +01:00
Uwe Rathmann 92b1ed669b fontRole/graphicRole renamed to fontRoleHint/graphicRoleHint 2020-12-27 16:19:01 +01:00
Uwe Rathmann 3901c02368 QskSkinHintTable::setHint indicating changes as return value 2020-12-27 12:06:12 +01:00
Uwe Rathmann 0a98b5c1c0 QskInterval removed from the skinHint helper methods 2020-12-23 09:34:11 +01:00
Uwe Rathmann 95d8d2a6da making QskAspect a class 2020-12-21 16:06:58 +01:00
Uwe Rathmann 0df922cba8 making startTransition aware of sunControl redirection 2020-12-21 15:27:05 +01:00
Uwe Rathmann 812f108e21 effectiveHint -> effectiveSkinHint 2020-12-21 10:24:59 +01:00
Uwe Rathmann bdc068c4d6 ubcontro, substitution moved to setSkinHint/resetHint 2020-12-21 09:57:57 +01:00
Uwe Rathmann 63929da406 minor optimizations 2020-12-20 16:10:24 +01:00
Uwe Rathmann 6087f53088 resetStrutSizeHint added 2020-12-17 08:53:00 +01:00
Uwe Rathmann 58de684902 using StrutSize instead og Minimum/Maximum metric hints 2020-12-16 12:49:24 +01:00
Uwe Rathmann 1527f46d51 convenience methods for resetHint 2020-12-15 11:01:00 +01:00
Uwe Rathmann c1e70a2d9e more convenience methods to access skin hints 2020-12-15 07:21:12 +01:00
Uwe Rathmann 7b59793054 debug operator added 2020-09-28 09:04:25 +02:00
Uwe Rathmann e5cb155350 beautified 2020-08-09 11:50:34 +02:00
Uwe Rathmann 606a3e2ce2 support for QskIntervalF added 2020-08-09 10:45:48 +02:00
Uwe Rathmann 14e844eb84 making setSkinStata public 2020-07-27 07:26:38 +02:00
Uwe Rathmann a6c9af503c QskSkin::stateMask added to block handling of states not being supported
from the skin
2020-03-19 14:10:50 +01:00
Uwe Rathmann 0b77a24be0 missing status parameter added 2020-03-18 12:49:57 +01:00
Uwe Rathmann 4e438df051 QskSkinnable::resetHint changed 2019-12-14 13:34:30 +01:00
Uwe Rathmann 91c16e8076 making layout calculations of the skinlets independent from the current
of the control
2019-04-25 14:23:39 +02:00
Uwe Rathmann 9ba37738af tabbars for all edges ( left, right, top, bottom ) 2019-04-17 16:33:17 +02:00
Uwe Rathmann 943e2b6de8 QskSkinnable::resetHint added 2019-03-19 17:36:12 +01:00
Uwe Rathmann 775dca5792 QskSkinnable::setSkinState added to be able to have transitions between
states that differ in more than one flag
2018-12-22 16:11:24 +01:00
Uwe Rathmann f1ac0cc13d working on fade/slide in/out effects for popups 2018-10-10 08:55:03 +02:00
Uwe Rathmann 2a3811fcd9 QskGlobal include cleanup 2018-08-03 08:30:23 +02:00
Uwe Rathmann 0a92cb82db playing with clang-format 2018-08-03 08:15:28 +02:00
Uwe Rathmann 465009bce2 forward declaration for QVariant 2018-07-19 15:21:28 +02:00
Uwe Rathmann aaac57de94 unused member removed 2018-07-19 14:10:48 +02:00
Uwe Rathmann 6e2e80d2de QskTextInput/QskInputPanel improvements 2018-04-18 19:41:46 +02:00
Uwe Rathmann 1ad514dcdd state dependent animator hints fixed 2018-02-06 14:58:24 +01:00
Uwe Rathmann 9caad94075 making clang happy 2017-10-30 08:08:58 +01:00
Uwe Rathmann 6df27afcc0 APIs for setting box hints changed 2017-10-18 20:00:06 +02:00
Uwe Rathmann e6f0088ae4 All box subcontrols are displayd with vertex lists instead of
textures
    now. Implementation is almost complete beside of the not yet done Qt
    antialiasing mode. Not all sort of linear gradients ( see
    QLinearGradients ) are implemented - needs 1-2 days more.
    The aspect flags for box primitives have been substantially changed
from
    too atomic to more strutured units.
    The skins are currently incomplete - will be fixed later.
2017-10-17 17:34:00 +02:00
Uwe Rathmann 46da086092 QskSkinnable::subControlRect introduced to avoid having to use
QskSkinlet in application code
2017-08-28 10:15:47 +02:00
Uwe Rathmann 6a0c6aa6bd more complex types of skin hints ( starting with QskMargins, but more to
come )
2017-08-23 14:53:29 +02:00
Uwe Rathmann 13d6719a5f QskSkinHintTable introduced to share more code between accessing local
and global hints
2017-08-22 20:50:55 +02:00
Uwe Rathmann 3c40903ea9 cleanup og the the skinHint retrieving 2017-08-22 19:47:06 +02:00
Uwe 3cdfeaaf1c initial commit 2017-07-21 18:21:34 +02:00