1670 Commits

Author SHA1 Message Date
Uwe Rathmann
5cf30110ec version guard fixed 2023-03-06 12:45:17 +01:00
Uwe Rathmann
5246f618a7 qskIsButtonPressKey moved to QskEvent.h, Qt5 build break fixed 2023-03-06 12:26:38 +01:00
Uwe Rathmann
dae0cd7b1b combobox input handling improved ( wheel, more keys ) 2023-03-06 10:44:00 +01:00
Uwe Rathmann
04c50fc301 respecting QPlatformTheme::ButtonPressKeys for Qt6 2023-03-06 10:37:57 +01:00
Uwe Rathmann
f60fe75de4 making the internal menu being modal for the window 2023-03-06 07:47:49 +01:00
Uwe Rathmann
2a2793422f MouseUngrab added 2023-03-05 16:54:22 +01:00
Uwe Rathmann
73610cdb61 QskRadioBox updated. Adding a new subcontrol that corresponds to a
single button ( check indicator + text ), what allows better
configuration from the skin
2023-03-05 16:31:55 +01:00
Uwe Rathmann
4f244c8f76 pixel scaling algo moved from M3 to QskPlatform.h 2023-03-05 11:52:42 +01:00
Peter Hartmann
689f45f710 push buttons: Fix layouting for eliding and wrapping texts 2023-03-05 11:01:29 +01:00
Uwe Rathmann
83a18a83c2 QskTextInput having the same default size policy as QLineEdit (
Expanding/Fixed )
2023-03-04 11:04:37 +01:00
Peter Hartmann
6d329e1e39 Material 3: Style virtual keyboard 2023-03-04 10:51:20 +01:00
Peter Hartmann
45df0a8807 virtual keyboard: Align at bottom and leave at the same size 2023-03-04 10:51:20 +01:00
Uwe Rathmann
ed1a211e96 label renamed to placeholderText ( taken from QComboBox ), minor
adjustments
2023-03-03 19:01:40 +01:00
Uwe Rathmann
69aa0903c5 QskSkin::symbol removed - using symbolHints instead 2023-03-03 18:11:57 +01:00
Uwe Rathmann
e3b62e0896 QskSegmentedBar fixed for Squiek, loading the checkmark as symbolHint 2023-03-03 14:51:22 +01:00
Uwe Rathmann
f45946726f code simplified 2023-03-03 13:01:07 +01:00
Uwe Rathmann
68d02006f4 QskRadioBox development continued - work in progress 2023-03-03 12:49:22 +01:00
Uwe Rathmann
a612ec7f17 preferredSize != minimumSize ( f.e we could do something useful with
eliding )
2023-03-03 12:47:59 +01:00
Uwe Rathmann
b0df60a7a7 missing moc include 2023-03-02 15:13:19 +01:00
Uwe Rathmann
c587263592 symbolHints introduced, several skinlets changed to make use of them 2023-03-02 14:56:30 +01:00
Uwe Rathmann
a32204cd8c QskAspect::Flag replaced by QskAspect::NoType. Flag was a leftover from
the very early stages of this project and its semantics had become wrong
in the meantime
2023-03-02 12:19:32 +01:00
Uwe Rathmann
99eb5c3695 using graphics for the spin box button indicators 2023-03-02 09:16:55 +01:00
Uwe Rathmann
396289cfa4 triangle symbols added 2023-03-02 09:09:48 +01:00
Uwe Rathmann
f3b516c81d implementation of accelerating/tracking postponed 2023-03-01 17:46:48 +01:00
Uwe Rathmann
99079a666e disable QskSpinBox buttons when reaching minimum/maximum 2023-03-01 16:09:17 +01:00
Uwe Rathmann
a4b2bcde16 mouse handling completed 2023-03-01 14:22:40 +01:00
Uwe Rathmann
55d6aa6d5e QskSpinBox bugs fixed, QskSpinBox::wrapping mode implemented 2023-03-01 13:58:10 +01:00
Uwe Rathmann
28432446e6 Material is using the term "Ripple" for 2 different type of effects - Flutter
calls them "Splash" and "Highlight". We are using Splash too.
2023-03-01 10:51:46 +01:00
Peter Hartmann
caf75721d4 tickmarks: support alignment 2023-02-28 16:11:27 +01:00
Uwe Rathmann
8a4f644034 avoid using deprecated methods 2023-02-28 15:55:13 +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
9b2c2a8f12 Squiek settings for the spin box added 2023-02-27 15:21:09 +01:00
Uwe Rathmann
a67d23420f QskMenu::Overlay settings fixed ( working for Squiek again ) 2023-02-27 14:06:57 +01:00
Uwe Rathmann
5d16d86e0d Merge branch 'master' of https://github.com/uwerat/qskinny 2023-02-27 09:57:22 +01:00
Uwe Rathmann
0b4de9afe7 spin box improvements 2023-02-27 09:56:41 +01:00
Uwe Rathmann
2e667f3ff2 formal adjustments 2023-02-26 17:04:47 +01:00
Uwe Rathmann
c4efbf65f0 compiler warning fixed 2023-02-26 15:45:57 +01:00
Uwe Rathmann
5bbd304b94 Merge branch 'RadioBox' of https://github.com/clemensmanert/qskinny into clemensmanert-RadioBox 2023-02-26 15:42:15 +01:00
Uwe Rathmann
6618c91479 QskColorFilter::mask 2023-02-26 15:07:08 +01:00
Uwe Rathmann
90fec17a60 QskRgb::RGBAMask added 2023-02-26 15:03:44 +01:00
Peter Hartmann
f4531c149c color filter: Add option to substitute alpha value
Resolves #253
2023-02-26 14:04:23 +01:00
Clemens Manert
c3a4472587
Code cleanup 2023-02-25 23:39:33 +01:00
Clemens Manert
4310ee3c34
Remove unused imports 2023-02-25 23:36:02 +01:00
Clemens Manert
72190aee91
Fix alighnment if sizes of symbol and button differ 2023-02-25 23:36:02 +01:00
Clemens Manert
6beabfcbb1
Return empty Rect if item is empty 2023-02-25 23:36:02 +01:00
Uwe Rathmann
a3e749157f QskSpinBox API improved 2023-02-24 08:24:32 +01:00
Uwe Rathmann
06ba85605b QskSpinBox work in progress 2023-02-23 14:37:49 +01:00
Uwe Rathmann
06704511d2 QskBoundedInput::incrementForKeys added 2023-02-23 14:33:35 +01:00
Peter Hartmann
7f24cbb95b push buttons: Fix ripple effect
This way it looks like the original
2023-02-23 10:19:42 +01:00
Peter Hartmann
1d57d87332 Gallery: Add buttons with different emphasis and style for M3 2023-02-23 10:19:42 +01:00