Uwe Rathmann
3281f1ba9b
sourceSize members replaced by strutSizeHints to make icons sizes
...
configurable in the skin
2022-07-28 11:37:14 +02:00
Uwe Rathmann
bfee930fdb
QskPushButtonSkinlet::rippleRect simplified
2022-07-18 16:40:53 +02:00
Uwe Rathmann
43e1f6fa16
using QskSGNode::ensureNode
2022-07-18 16:26:49 +02:00
Uwe Rathmann
5aefac4ee4
clipping the ripple into the button panel
2022-07-18 09:11:45 +02:00
Uwe Rathmann
8ff57b1bda
using built in QskHintAnimators
2022-07-17 16:01:46 +02:00
Uwe Rathmann
98445c216d
aspect resolving of animated values fixed ( placement/section bits )
2022-07-17 15:59:53 +02:00
Uwe Rathmann
bf78e08222
minor cleanups
2022-07-17 14:44:19 +02:00
Peter Hartmann
0205297ca8
push button: Allow for animations when clicking
...
Which e.g. the Material 3 style does
2022-07-15 13:50:04 +02:00
Uwe Rathmann
a98c7f91a9
initial tabbar position as skin hint ( QskTabBar::Panel | QskAspect::Style )
2022-07-15 10:44:32 +02:00
Peter Hartmann
436ce74f8b
Add top level application view
2022-07-15 07:55:13 +02:00
Peter Hartmann
4bd1597a9e
scroll view: Allow styling via panel
2022-07-15 07:55:13 +02:00
Uwe Rathmann
58d0bb5dd1
keep upper case letters for skin names
2022-07-14 13:55:35 +02:00
Uwe Rathmann
a0dc632867
Merge branch 'material-theme' of https://github.com/edelhirsch/qskinny into edelhirsch-material-theme
2022-07-07 08:42:59 +02:00
Uwe Rathmann
a3b48c68fa
Qtcalculations only for Qt::MinimumSize
2022-07-07 08:39:29 +02:00
Peter Hartmann
ca3285fc40
QskSubWindow: Respect minimum size
...
E.g. Material 3 dialogs have a minimum size
2022-07-07 08:20:31 +02:00
Peter Hartmann
511f92338f
Slider: Add ripple and style it
2022-07-05 13:41:18 +02:00
Peter Hartmann
1b0b37ee4b
remove leftover change in segmented bar
2022-07-05 09:52:03 +02:00
Peter Hartmann
19b7914a80
Merge branch 'uwerat-master' into material-theme
...
This means remove the outlined and text buttons for now
2022-07-05 09:33:43 +02:00
Uwe Rathmann
d9929e1dde
using QskSkin::symbol for the indicator
2022-07-01 12:40:52 +02:00
Uwe Rathmann
cda5a8b45c
Starting with a simpler version of QskCheckBox ( no tristate ), but with
...
having an optional text.
2022-07-01 11:10:59 +02:00
Uwe Rathmann
e67bc4a5ed
QskAbstractButton::Flat removed, using QskAspect::Header instead
2022-06-29 16:21:54 +02:00
Uwe Rathmann
bc66faea8c
QskAspect::Section introduced
2022-06-29 16:15:38 +02:00
Uwe Rathmann
5c2614b515
returning an empty rect for the separator behind the last segment
2022-06-27 13:44:44 +02:00
Peter Hartmann
ade6dfe73f
segmented bar: Add separator subcontrol
2022-06-27 13:31:17 +02:00
Peter Hartmann
2bd544989a
segmented bar: Respect padding hint for graphic
2022-06-27 13:31:17 +02:00
Peter Hartmann
3abd9b2762
segmented bar: Don't constrain segment and cursor to inner box
...
In case we want to fill e.g. the cursor completely, we want to
access the contents rect. This means that it is our responsibility
to not draw beyond the panel.
2022-06-27 13:31:17 +02:00
Peter Hartmann
b55655de13
segmented bar: Add states for when cursor is at beginning and end
...
... so we can style the cursor accordingly
2022-06-27 13:31:17 +02:00
Peter Hartmann
cf1f99bf36
Merge branch 'uwerat-master' into material-theme
2022-06-27 10:35:49 +02:00
Uwe Rathmann
504a75ed19
minor improvements of the push button layout
2022-06-18 11:32:48 +02:00
Peter Hartmann
56a6b5d5d1
segmented bar: Add separator subcontrol
2022-06-17 12:49:27 +02:00
Peter Hartmann
f45cae27a3
Merge branch 'uwerat-master' into material-theme
2022-06-17 09:37:32 +02:00
Peter Hartmann
174397e48e
segmented bar: Respect padding hint for graphic
2022-06-17 09:37:04 +02:00
Peter Hartmann
04b3167df3
segmented bar: Use QskAspect for the orientation
...
... to be able to style properly.
2022-06-17 09:37:04 +02:00
Peter Hartmann
c4b1fd7916
segmented bar: Don't constrain segment and cursor to inner box
...
In case we want to fill e.g. the cursor completely, we want to
access the contents rect. This means that it is our responsibility
to not draw beyond the panel.
2022-06-17 09:37:04 +02:00
Peter Hartmann
e17ed9ee3e
segmented bar: Add states for when cursor is at beginning and end
...
... so we can style the cursor accordingly
2022-06-17 09:37:04 +02:00
Uwe Rathmann
7edfb41f22
only clip at the top border
2022-06-17 09:24:58 +02:00
Peter Hartmann
afa63bce5b
Merge branch 'uwerat-master' into material-theme
2022-06-15 14:37:49 +02:00
Uwe Rathmann
c374688b28
missing Metric bit for spacings added
2022-06-15 11:38:07 +02:00
Peter Hartmann
5213a9fd0e
Merge branch 'uwerat-master' into material-theme
2022-06-15 10:58:56 +02:00
Peter Hartmann
33d601befd
Revert "QskPushButton: respect the graphics alignment"
...
This reverts commit 3c69498026
.
2022-06-15 10:57:36 +02:00
Peter Hartmann
be360c729c
QskPushButton: respect the graphics alignment ( #193 )
...
Also, respect the padding hint of the graphic
Resolves #22
2022-06-15 10:34:51 +02:00
Peter Hartmann
a44c3a1e4e
QskMenu: Respect graphic padding ( #196 )
...
We need some padding for e.g. the Material 3 style.
2022-06-13 17:18:47 +02:00
Peter Hartmann
bde5d8f59f
Merge branch 'uwerat-master' into material-theme
2022-06-13 17:12:25 +02:00
Uwe Rathmann
3a22880778
shadows added to the box model
2022-06-13 17:01:15 +02:00
Peter Hartmann
1bcb6a18aa
QskMenu: Respect graphic padding
...
We need some padding for e.g. the Material 3 style.
2022-06-13 16:59:52 +02:00
Peter Hartmann
1ae1b76dd5
Merge branch 'uwerat-master' into material-theme
2022-06-13 14:40:06 +02:00
Uwe Rathmann
6b04e8d3ea
setter/getter for shadow hints
2022-06-13 13:10:45 +02:00
Peter Hartmann
3f65bfb68e
Merge branch 'uwerat-master' into material-theme
2022-06-13 09:50:27 +02:00
Uwe Rathmann
57feb5aae3
QskShadowMetrics added to QskSkinHintTableEditor
2022-06-13 08:43:28 +02:00
Peter Hartmann
24bff6d64d
button: Add more states to cover different button types
2022-06-08 11:48:29 +02:00