205 Commits

Author SHA1 Message Date
Uwe Rathmann
267c559330 QskStackBoxAnimator1::setOrientation replaced by QskStackBoxAnimator1::setDirection.
Autodetection the direction from the indexes did not work when having
only 2 items.
2023-09-27 11:07:05 +02:00
Uwe Rathmann
eb0bac4927 using std::as_const to avoid deprecation warnings 2023-07-20 08:36:07 +02:00
Uwe Rathmann
f251a5f1ec setting row/columnCount to 0 when clearing the layout 2023-07-17 13:15:31 +02:00
Uwe Rathmann
0421066dee more layout classes being available for application code 2023-06-14 13:00:17 +02:00
Peter Hartmann
0e67ed8aec subcontrol layout engine: Allow for laying out more than 2 elements 2023-06-07 12:52:24 +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
acd83bd8bf uncurstify 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
f0f2df43c0 division by zero fixed 2023-04-21 08:58:37 +02:00
Uwe Rathmann
9e583166ff BSD-3-Clause license 2023-04-06 09:23:37 +02:00
Uwe Rathmann
658bc71891 fixig pedantic compiler warnings 2023-04-04 09:05:16 +02:00
Uwe Rathmann
7e36893d1c compiler warnings fixed 2023-04-04 08:49:11 +02:00
Uwe Rathmann
70aa95dee6 minor fixes, workarounds 2023-03-06 16:40:06 +01:00
Peter Hartmann
689f45f710 push buttons: Fix layouting for eliding and wrapping texts 2023-03-05 11:01:29 +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
Peter Hartmann
afdfa7b24e segmented bar: Fix vertical orientation 2023-02-01 17:18:22 +01:00
Peter Hartmann
9d1b2568e5 segmented bar: Allow icon and text 2023-02-01 17:18:22 +01:00
Peter Hartmann
03e24d5fea push button: Support more alignments of icon and text 2023-01-24 09:51:36 +01:00
Uwe Rathmann
7d1e394b43 multicell propagation fixed ( also avoids assertions of the iotdashboard with
Qt 6.2 in debug mode )
2023-01-23 13:02:29 +01:00
Uwe Rathmann
c5ace32bf2 QskAspect::Control renamed to QskAspect::NoSubcontrol 2022-11-18 12:29:58 +01:00
Uwe Rathmann
116b835906 metatype registrations moved to class implementations 2022-11-18 09:44:11 +01:00
Uwe Rathmann
36e84e53b6 code simplified 2022-09-20 08:43:39 +02:00
Uwe Rathmann
3a0796e085 calculation of the cube animtor matrix aligned ( still some questions
left concerning non symmetric calculations )
2022-09-16 18:06:16 +02:00
Uwe Rathmann
7ca1e2f261 uncrustified 2022-09-13 12:22:20 +02:00
Uwe Rathmann
a4a6e28ecc unused member removed 2022-09-12 18:16:07 +02:00
Uwe Rathmann
c72f4be8d6 crashes fixed 2022-08-29 15:42:19 +02:00
Uwe Rathmann
df5eb382f9 QskSubcontrolLayoutEngine improved 2022-08-29 15:02:43 +02:00
Uwe Rathmann
45e157c2c6 code moved to QskSubcontrolLayoutEngine 2022-08-29 14:17:13 +02:00
Uwe Rathmann
2479064f58 spacing added 2022-08-26 13:19:37 +02:00
Uwe Rathmann
b84dfc8226 QskSubcontrolLayoutEngine introduced 2022-08-26 12:56:12 +02:00
Uwe Rathmann
9daf934426 QskLayoutElement introduced 2022-08-06 15:41:32 +02:00
Peter Hartmann
8bbc14b02b stack box: Add cube effect 2022-08-03 08:23:20 +02:00
Uwe Rathmann
83c9837e6a dead member definitions removed 2022-07-29 11:21:12 +02:00
Uwe Rathmann
5db2f636f3 using radians isntead of degrees 2022-07-25 18:51:07 +02:00
Uwe Rathmann
b6031f4703 some improvememts for stack box flipping 2022-07-25 18:42:18 +02:00
Uwe Rathmann
168b8be9d0 flipping QskStackBoxAnimator added 2022-07-19 16:50:40 +02:00