2567 Commits

Author SHA1 Message Date
Uwe Rathmann
81a90986b3 Empty QskLabelData is interpreted as separator now. Not sure how much
of an improvement this is as it adds the separators to the list of
options. But at least this allows to implement a wrapper like
QskMenuButton by copying options only.
Definitely not the final word on this API.
2023-05-16 12:49:46 +02:00
Uwe Rathmann
1c78044984 skin transition code moved to support 2023-05-16 11:12:11 +02:00
Uwe Rathmann
1f899ebdbf making QskMainView a focus scope, so that the focus does not get lost,
when popups ( f.e menus ) have appeared
2023-05-15 15:04:47 +02:00
Uwe Rathmann
e64e1b6cbb QskMenu implementation simplified 2023-05-15 13:42:19 +02:00
Uwe Rathmann
33b3ddb5e3 allow registration of skinlet for skinnables ( not only controls ) 2023-05-12 13:16:49 +02:00
Uwe Rathmann
b2738f4bb6 Lower/Upper added as variations 2023-05-12 13:15:34 +02:00
Uwe Rathmann
e87facfa81 typo fixed 2023-05-12 13:14:54 +02:00
Uwe Rathmann
bee6f75888 memory leak fixed 2023-05-11 08:15:48 +02:00
Uwe Rathmann
bf4bc41316 toRect added 2023-05-10 09:16:08 +02:00
Uwe Rathmann
90cbe8ad8f missing operators added 2023-05-10 09:15:32 +02:00
Uwe Rathmann
eb2fcbe6c2 closing the menu before triggering the operation 2023-05-10 09:14:25 +02:00
Peter Hartmann
63b594a3c2 Windows style: Make sure plugin is loaded 2023-05-09 18:26:00 +02:00
Peter Hartmann
9f85426bd3 Windows style: Fix build on Windows, ironically 2023-05-09 08:45:26 +02:00
Peter Hartmann
dda0629523 windows style: Allow icons for push buttons after all 2023-05-09 07:49:48 +02:00
Peter Hartmann
09f0bd02a1 windows style: Style menu 2023-05-09 07:49:48 +02:00
Peter Hartmann
a11c61c2cd gallery: Remove button spacing, otherwise there is too little space 2023-05-09 07:49:48 +02:00
Peter Hartmann
11b13ffa16 windows style: Style text label 2023-05-09 07:49:48 +02:00
Peter Hartmann
4eb3fb16f5 windows style: style tab button 2023-05-09 07:49:48 +02:00
Peter Hartmann
d0934cb0fd tab button: Fix size hint
... and style properly for Material
2023-05-09 07:49:48 +02:00
Peter Hartmann
0c17aa3a81 windows style: style radio box 2023-05-09 07:49:48 +02:00
Peter Hartmann
d61780971c radio box: Don't reset the selected index when pressing it
We need this to style the control correctly
2023-05-09 07:49:48 +02:00
Peter Hartmann
b9fa8b3b34 radio box: Support hovered state 2023-05-09 07:49:48 +02:00
Peter Hartmann
9752cf9e57 windows style: Style checkboxes 2023-05-09 07:49:48 +02:00
Peter Hartmann
f7ea02f2ad windows style: Style switch buttons 2023-05-09 07:49:48 +02:00
Peter Hartmann
b30fcc57a8 windows style: Style push buttons 2023-05-09 07:49:48 +02:00
Peter Hartmann
417663d7de windows style: Add dark palette colors 2023-05-09 07:49:48 +02:00
Peter Hartmann
b309bc99d9 Add windows style 2023-05-09 07:49:48 +02:00
Uwe Rathmann
8f4d008900 conveniece methods ( without QTransform ) added 2023-05-08 09:37:43 +02:00
Uwe Rathmann
440a0f803d beautified 2023-05-08 09:37:12 +02:00
Uwe Rathmann
2980fc91e3 minor updates for QskDrawer 2023-05-02 18:51:09 +02:00
Clemens Manert
87bfa8611f Respect panel's padding 2023-05-02 18:10:31 +02:00
Clemens Manert
684f9c91da Remove alignment, make Drawer allways expand 2023-05-02 18:10:31 +02:00
Clemens Manert
fb626078bf Adds QskDrawer to gallery 2023-05-02 18:10:31 +02:00
Clemens Manert
acd83bd8bf uncurstify 2023-05-02 18:10:31 +02:00
Clemens Manert
bfd4f2bc5f skins 2023-05-02 18:10:31 +02:00
Clemens Manert
be3b2339e8 Move skin related stuff to skins. 2023-05-02 18:10:31 +02:00
Clemens Manert
52d75a894f Remove needless imports 2023-05-02 18:10:31 +02:00
Clemens Manert
99cb893f15 Adds alignment property 2023-05-02 18:10:31 +02:00
Clemens Manert
9ef3b8ac6f Sane name to subcontrol 2023-05-02 18:10:31 +02:00
Clemens Manert
cd42cc8ad8 Drawer can now slide in from different edges 2023-05-02 18:10:31 +02:00
Clemens Manert
9699d2b4f7 Fix size of drawer's content 2023-05-02 18:10:31 +02:00
Clemens Manert
55925c2774 Cleanup 2023-05-02 18:10:31 +02:00
Clemens Manert
798f0a148d Use animation hint for transition 2023-05-02 18:10:31 +02:00
Clemens Manert
6cf20789fe Tidy up includes 2023-05-02 18:10:31 +02:00
Clemens Manert
38b3b78d7d Tidy up unused stuff 2023-05-02 18:10:31 +02:00
Clemens Manert
e46e602a37 Fix sizes of content 2023-05-02 18:10:31 +02:00
Clemens Manert
29d1116af2 Play animation when its getting closed 2023-05-02 18:10:31 +02:00
Clemens Manert
2e44c07a06 Add QskDrawer 2023-05-02 18:10:31 +02:00
Uwe Rathmann
ffe4e11b21 QskStrokeNode with colored matarial for better batching. option for
simple polygons added without line joining added
2023-05-02 18:04:23 +02:00
Uwe Rathmann
585f763542 QskSkinnable can be used in combination with a simple QQuickItem now 2023-05-02 09:44:57 +02:00