Commit Graph

2858 Commits

Author SHA1 Message Date
Uwe Rathmann 9e1e8931bf QskComboBoxSkinlet::sizeHint fixed 2024-12-17 12:03:33 +01:00
Uwe Rathmann a6992c2f08 respect the marginHint for graphic subcontrols 2024-12-12 17:10:16 +01:00
Uwe Rathmann 16ca8e66f3 Qt5 incompatiblity fixed 2024-12-12 10:51:19 +01:00
Uwe Rathmann 8d18c6622f M3_ using px instead of dp what seems to match much better with the
displayed controls on the M3 web pages. Also using pt instead of dp.
Not sure why the specs mention dp as unit and what is exactly meant by
it.
2024-12-12 10:18:47 +01:00
Uwe Rathmann 3a09458031 QskMaterial3Skin code adjusted 2024-12-10 16:37:35 +01:00
Uwe Rathmann 89cfd7bb4f using the placeholderText in the gallery 2024-12-10 15:08:49 +01:00
Uwe Rathmann c331fd601a use enums for class members 2024-12-10 12:17:51 +01:00
Uwe Rathmann 0d86454774 elide mode for QskTextField::PlaceholderText added 2024-12-10 11:27:16 +01:00
Uwe Rathmann 0038f6d3b3 more enums specified 2024-12-09 16:03:55 +01:00
Uwe Rathmann 5d95913366 QskSizePolicy enums specified 2024-12-09 15:56:49 +01:00
Uwe Rathmann 4220edc7ca don't use enum bitfields for unspecied enums 2024-12-09 15:46:43 +01:00
Uwe Rathmann 36f502b57a QskItem::UpdateFlags sepcified 2024-12-09 15:43:57 +01:00
Uwe Rathmann 23beda3c28 more enum types specified 2024-12-09 15:39:06 +01:00
Uwe Rathmann 0849571523 enum types specified 2024-12-09 15:21:37 +01:00
Uwe Rathmann d53579f3d9 enum types specified 2024-12-09 15:04:37 +01:00
Uwe Rathmann 4e6ee36420 NodeRole enums qualified as quint8 2024-12-09 14:53:59 +01:00
Uwe Rathmann 3a83f5fa2c compiler errors fixed 2024-12-09 13:29:03 +01:00
Uwe Rathmann d1fa0207fa Markdown format added 2024-12-09 12:10:10 +01:00
Uwe Rathmann 66d97831b5 QskTextColors is a Q_GADGET now 2024-12-09 12:01:16 +01:00
Uwe Rathmann 4ad28e6076 don't show the placeholder when text is not empty 2024-12-09 10:04:33 +01:00
Uwe Rathmann b6f2003826 QskTextFieldSkinlet::sizeHint added 2024-12-04 10:08:39 +01:00
Uwe Rathmann f0d53322aa gallery updated, dummy TextFieldSkinlets introduced 2024-12-03 17:52:39 +01:00
Uwe Rathmann e86378a072 fusion skin improved 2024-12-03 13:33:17 +01:00
Uwe Rathmann 4540cc1e4e QskTextFieldSkinlet::Selected state introduced 2024-12-03 10:06:26 +01:00
Uwe Rathmann 77e556fad2 QskTextField::placeholderText introduced, QskTextField::description
removed
2024-12-03 09:32:39 +01:00
Uwe Rathmann 77739d7734 skin hint table size reduced 2024-12-03 07:44:44 +01:00
Uwe Rathmann 108aa23397 QskTextInput renamed to QskTextField ( term used by F2/M3 and QC2 ) 2024-12-02 12:54:31 +01:00
Uwe Rathmann b0864965a8 Material3 adjustements for progress bars 2024-12-01 11:06:51 +01:00
Uwe Rathmann d18017ca90 QskProgressRing fixed + M3 updates 2024-11-29 13:55:30 +01:00
Uwe Rathmann a58d6dd589 QskProgressIndicator::hasOrigin(), QskSlider::hasOrigin added 2024-11-29 09:42:01 +01:00
Uwe Rathmann 12dfac153d QskSlider::inverted introduced 2024-11-28 16:06:00 +01:00
Uwe Rathmann db1e9a7e44 key handling of bounded inputs improved 2024-11-28 15:59:59 +01:00
Uwe Rathmann d9a66e4a98 QskSlider API cleanup 2024-11-28 15:55:57 +01:00
Uwe Rathmann 9d13cd1edf subcontrol renamed from Knob to Handle 2024-11-28 15:47:20 +01:00
Uwe Rathmann 7a180cfe5e the corrected mouse/touch handling works without extending the handle
selection area
handle selection
2024-11-28 12:00:46 +01:00
Uwe Rathmann 66085ea41f QskSlider::origin implemented 2024-11-27 16:27:57 +01:00
Uwe Rathmann e2c76aa121 QskSlider ticks implementaton completed 2024-11-27 16:24:55 +01:00
Uwe Rathmann 77731954eb slider changes on press 2024-11-26 13:59:42 +01:00
Uwe Rathmann 59b88ffd7c slider layout code fixed 2024-11-26 13:57:13 +01:00
Uwe Rathmann cd65adb451 QskSkinnable::metric with default value 2024-11-26 13:48:55 +01:00
Uwe Rathmann ea3d7a5e69 QskInterval::center(), QskInterval::stretch removed as they the
implementation is only handling normalized intervals
2024-11-25 09:02:04 +01:00
Uwe Rathmann 494c370e61 ticks for F2 sliders 2024-11-22 17:38:58 +01:00
Uwe Rathmann f4c2211f2c API extended 2024-11-22 17:37:47 +01:00
Uwe Rathmann 5c1e0ccad4 invalid constexpr qualifier removed 2024-11-21 19:19:53 +01:00
Uwe Rathmann 9a5dd886ed slider ticks - not only for M3 2024-11-21 17:59:54 +01:00
Uwe Rathmann d04c030924 using constexpr 2024-11-21 17:59:37 +01:00
Uwe Rathmann d87c8e3d0b API cleanup of the Bounded controls 2024-11-21 13:54:01 +01:00
Uwe Rathmann 109fc7d7f4 QskBoxClipNode renamed to QskClipNode + more clip options added 2024-11-20 14:57:16 +01:00
Uwe Rathmann 1e383406e2 M3 specific definitions moved to M3 classes 2024-11-20 11:00:17 +01:00
Uwe Rathmann 97e3ea6e1f Qt5 incompatibility fixed 2024-11-18 16:44:06 +01:00