Commit Graph

2384 Commits

Author SHA1 Message Date
Uwe Rathmann 9060f7cf75 Merge branch 'master' into features/menubutton 2023-05-16 12:55:13 +02:00
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 51fd38eb01 handling of menu separators fixed 2023-05-16 12:38:19 +02:00
Uwe Rathmann 78d3a9af9c Merge branch 'master' into features/menubutton 2023-05-16 11:13:48 +02:00
Uwe Rathmann 1c78044984 skin transition code moved to support 2023-05-16 11:12:11 +02:00
Uwe Rathmann dbe1fad7ec QskMenuButton introduced 2023-05-15 16:58:46 +02:00
Uwe Rathmann 99151186fb Merge branch 'master' into features/menubutton 2023-05-15 15:06:29 +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 260c35f2a4 Merge branch 'master' into features/menubutton 2023-05-15 13:43:09 +02:00
Uwe Rathmann e64e1b6cbb QskMenu implementation simplified 2023-05-15 13:42:19 +02:00
Uwe Rathmann ea36b7da8e wip 2023-05-15 12:53:30 +02:00
Uwe Rathmann b7e4f10f91 wip 2023-05-15 12:50:16 +02:00
Uwe Rathmann a0df814121 wip 2023-05-15 12:38:50 +02:00
Uwe Rathmann defb193387 wip 2023-05-15 12:26:25 +02:00
Uwe Rathmann b7fe24602c wip 2023-05-15 12:22:55 +02:00
Uwe Rathmann b25852ff6f wip 2023-05-15 11:12:15 +02:00
Uwe Rathmann b3ed7f90e4 wip 2023-05-15 10:51:25 +02:00
Uwe Rathmann 329efbb242 wip 2023-05-15 10:40:33 +02:00
Uwe Rathmann b1a816e61e wip 2023-05-15 10:06:01 +02:00
Uwe Rathmann a5a28bebc2 wip 2023-05-15 07:22:54 +02:00
Uwe Rathmann 2a7a68e915 wip 2023-05-12 14:58:40 +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