Commit Graph

53 Commits

Author SHA1 Message Date
Uwe Rathmann c7012fe24a material specific decorations generalized and moved to QskTextFieldSkinlet 2025-05-15 14:00:07 +02:00
Uwe Rathmann 36bea57477 Outlined/Filled moved to gallery code 2025-03-14 14:06:38 +01:00
Uwe Rathmann edad453505 QskTextField wip 2025-03-10 15:01:29 +01:00
Uwe Rathmann 04fbb2a2a1 Merge branch 'master' into features/textinputs 2025-02-28 09:41:29 +01:00
Uwe Rathmann c332ddaead using icon fonts for M3 and F2 2025-02-21 12:41:08 +01:00
Uwe Rathmann 5da7aa8211 rebased from master 2025-02-07 11:35:36 +01:00
Uwe Rathmann 4462815617 QskAbstractTextInputSkinlet removed as it does not work well in
combination with subcontrol substitution
2025-02-04 14:28:25 +01:00
Uwe Rathmann 7148c60c16 code cleanup 2025-02-04 10:16:12 +01:00
Uwe Rathmann 4fb9819767 QskAbstractTextInput introduced - trying to bring the implementation of
QskTextEdit/QskTextInput together. work in progress
2025-01-15 18:46:30 +01:00
Uwe Rathmann 1b4176625b PlaceholderText -> Placeholder 2025-01-13 17:11:34 +01:00
Uwe Rathmann 86b3c9f556 QskTextEdit/QskTextArea introduced 2025-01-13 16:26:59 +01:00
Uwe Rathmann 4e8c3e665c QListView::Graphic roles added 2025-01-09 11:35:54 +01:00
Uwe Rathmann a91dcd5a56 QskTextField/QskTextInput seperated 2024-12-18 12:37:18 +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 f0d53322aa gallery updated, dummy TextFieldSkinlets introduced 2024-12-03 17:52:39 +01:00
Uwe Rathmann 4540cc1e4e QskTextFieldSkinlet::Selected state introduced 2024-12-03 10:06:26 +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 66085ea41f QskSlider::origin implemented 2024-11-27 16:27:57 +01:00
Uwe Rathmann 77731954eb slider changes on press 2024-11-26 13:59:42 +01:00
Uwe Rathmann 494c370e61 ticks for F2 sliders 2024-11-22 17:38:58 +01:00
Uwe Rathmann 9a5dd886ed slider ticks - not only for M3 2024-11-21 17:59:54 +01:00
Uwe Rathmann 1e383406e2 M3 specific definitions moved to M3 classes 2024-11-20 11:00:17 +01:00
Uwe Rathmann 00f2112817 QskMaterial3SliderSkinlet introduced 2024-11-18 16:15:50 +01:00
Peter Hartmann 9fc7b1f677
push buttons: Style checked state properly (#477)
Resolves #367
2024-11-18 12:18:30 +01:00
Uwe Rathmann 525ca3bd0e QskSlider: Adapt to new Material3 style
( ValueLabel a.k.a Tooltip is not done yet )
2024-11-07 17:31:14 +01:00
Uwe Rathmann a2719b4ccd using point sizes for fonts and metrics in logical coordinates 2024-10-31 13:30:06 +01:00
Peter Hartmann b2f3220dfe
switch button: Support icons (for M3) (#452) 2024-10-28 08:14:32 +01:00
Uwe Rathmann 80934fa07f QskCheckBox::Halo replaced by using a box shadow 2024-10-25 18:56:02 +02:00
Uwe Rathmann 33980a5887 M3 radiobox setup simplified 2024-10-25 18:52:02 +02:00
Uwe Rathmann 99b4bddac9 QskSwitchButton M3 fixes, using shadows instead of an additonal
subcontrol
2024-10-25 11:37:34 +02:00
Uwe Rathmann 635cd3c91f QskRadioBox: using the shadow ( instead of an additional Halo subcontrol ) 2024-10-24 12:15:02 +02:00
Uwe Rathmann f3aed21a23 using halo instead of ripple 2024-10-23 13:25:23 +02:00
Uwe Rathmann b7c2b27691 m3 spinbox metrics improved 2024-10-21 14:20:06 +02:00
Peter Hartmann 763ee4b5fb Material3: Convert font sizes properly
We need to convert the pt size to px before calculating our
resolution dependent pixel size.
2024-09-30 17:18:14 +02:00
Peter Hartmann 0c8dc6db00 Wasm: Initialize resources and don't shadow name
e.g. the gallery has an own resource called "icons"

Resolves #409
2024-04-10 09:41:19 +02:00
Uwe Rathmann fb7ab1e1e4 spinbox for material3 more like what Qt does 2024-02-27 14:14:17 +01:00
Uwe Rathmann 82bd6f1420 QskSpinBox text alignment fixed 2024-02-26 17:58:49 +01:00
Uwe Rathmann 87c16d453b inline comments updated 2024-02-22 12:07:59 +01:00
Uwe Rathmann 8e018fc702 M3 font sizes changed 2024-02-21 17:50:29 +01:00
Uwe Rathmann 5dfcbf8cfa - Segoe fonts added
- compiling all fonts into the support lib
- fontconfig hacks removed
2024-02-20 16:20:43 +01:00
Uwe Rathmann f3b4a3d8da QskFontRole introduced 2024-02-19 15:51:55 +01:00
Uwe Rathmann 52fc83ea35 no skin depending default alignments for QskTextLabel 2024-02-09 14:14:06 +01:00
Uwe Rathmann 5bc2f504cf QskDialogSubWindow configurable from skin hints 2024-02-08 13:38:21 +01:00
Uwe Rathmann 955d2f6c20 reducing the dialogs from what was once inspired from Qt/Widgets to
something simpler - inspired from QC2 dialogs - work i progress
2024-02-06 15:41:50 +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