21 Commits

Author SHA1 Message Date
Peter Hartmann
e00c2f5335 menu: support pressed state 2023-07-04 12:54:59 +02:00
Peter Hartmann
f126a9007d menu: Support hovered state 2023-07-04 12:54:59 +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
9e583166ff BSD-3-Clause license 2023-04-06 09:23:37 +02:00
Uwe Rathmann
b55e5ee00a API adjustments 2023-03-10 12:46:19 +01:00
Uwe Rathmann
c5a4a5d8fe QskMenu using QskLabelData now 2023-03-10 09:18:52 +01:00
Uwe Rathmann
484780a40e using "icon" instead of "graphic".
"icon" was not used to avoid confusing with QIcon,
but it is probably more confusing not to use the name that
is used by almost all toolkits.
2023-03-08 14:11:27 +01:00
Uwe Rathmann
82f9a72603 QskComboBox key searching added 2023-03-07 14:32:53 +01:00
Uwe Rathmann
69546707d2 API extended 2023-03-07 13:26:05 +01:00
Peter Hartmann
cf2e17def5 QskMenu: Add own subcontrol Overlay
... so we can style it differently from the one of the QskPopup
2023-02-17 17:26:06 +01:00
Uwe Rathmann
e689575510 suing QskMenu::Segement instead of Qskmenu::Cell to be in line with other
controls
2022-04-20 13:58:53 +02:00
Uwe Rathmann
36001a6fec menu separators added 2022-01-06 18:36:15 +01:00
Uwe Rathmann
e67cccc088 wheel event handling improved 2022-01-05 11:59:32 +01:00
Uwe Rathmann
9cef7705d8 QskMenu::exec added 2021-12-30 11:13:48 +01:00
Uwe Rathmann
9ce14619e7 using QVariant 2021-12-27 09:50:14 +01:00
Uwe Rathmann
a4d34dfa54 QskMenu::cascading added 2021-12-26 12:17:31 +01:00
Uwe Rathmann
1930810070 QskSkinlet::itemIndexAt introduced 2021-12-26 09:15:15 +01:00
Uwe Rathmann
34641e4860 QskSkinlet::itemRect added 2021-12-24 16:50:34 +01:00
Uwe Rathmann
452ff3a07b QskMenu improved 2021-12-24 16:20:34 +01:00
Uwe Rathmann
ca2cdf7663 beautified 2021-12-23 19:05:59 +01:00
Uwe Rathmann
8010d70e4a QskMenu added ( work in progress ) 2021-12-23 18:36:32 +01:00