2270 Commits

Author SHA1 Message Date
Uwe Rathmann
b7cfb0b936 dimension fixed 2023-04-03 15:10:09 +02:00
Uwe Rathmann
f5548fd704 useless include removed 2023-03-20 11:03:05 +01:00
Uwe Rathmann
3d9dca4500 minor changes 2023-03-20 11:02:43 +01:00
Uwe Rathmann
266ccc8f21 qskFindAncestorOf - const version fixed 2023-03-20 11:01:50 +01:00
Uwe Rathmann
7ab7916740 c++11 raised to c++17 2023-03-16 08:19:28 +01:00
Uwe Rathmann
75600b584d working on the QskTab classes redesign - initial API cleanup 2023-03-14 09:34:52 +01:00
Uwe Rathmann
d8b668603f workaround added to avoid that the input field is shrinking too much 2023-03-10 16:32:21 +01:00
Uwe Rathmann
281ab9bff0 Qt5 issues fixed 2023-03-10 16:31:26 +01:00
Uwe Rathmann
560cc607c9 QskApplicationView -> QskMainView 2023-03-10 15:45:53 +01: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
d611af617d ucrustified 2023-03-09 18:05:09 +01:00
Peter Hartmann
f56cf19fd5 virtual keyboard: Make layouts settable 2023-03-09 18:02:44 +01:00
Uwe Rathmann
e36f81b297 QskComboBox using QskLabelData now 2023-03-09 17:59:54 +01:00
Uwe Rathmann
f9f5de8eb0 QskIcon/QskLabelData introduced 2023-03-09 15:30:40 +01:00
Uwe Rathmann
10af58137f graphic provider handling fixed. graphic URL namespace clashes fixed
( provider for the gallery icons was loaded by a provider that was only
available with M3 )
2023-03-09 11:11:36 +01:00
Uwe Rathmann
9635c13181 using the section bits + QskPushButton::exclusive 2023-03-08 16:02:05 +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
3b88f7cd61 making the project file more compact 2023-03-08 10:25:37 +01:00
Uwe Rathmann
907409f21b QskComboBox::indexInPopup ( a.k.a QComboBox::highlightedIndex ) added 2023-03-07 15:00:33 +01:00
Uwe Rathmann
69d43a2ffa Merge branch 'master' of https://github.com/uwerat/qskinny 2023-03-07 14:33:24 +01:00
Uwe Rathmann
82f9a72603 QskComboBox key searching added 2023-03-07 14:32:53 +01:00
Uwe Rathmann
c288d9319b Qt5 build break fixed 2023-03-07 13:52:03 +01:00
Uwe Rathmann
fa998a9496 QskComboBox is creating its menu only temporary now 2023-03-07 13:26:36 +01:00
Uwe Rathmann
69546707d2 API extended 2023-03-07 13:26:05 +01:00
Uwe Rathmann
48853d38ef index of the combo box changes on the final QskMenu::trigereed - not while
navigating in the menu
2023-03-06 17:37:32 +01:00
Uwe Rathmann
afe3248a8b Unused splash subcontrol/node removed. As the code was simply copied from the
push button we can restore it easily once we have a sitution, where a
splash feedback is required
2023-03-06 17:00:44 +01:00
Uwe Rathmann
4f24a74057 missing initialisation for the ripple added 2023-03-06 16:54:30 +01:00
Uwe Rathmann
70aa95dee6 minor fixes, workarounds 2023-03-06 16:40:06 +01:00
Uwe Rathmann
406e6ad08e hiding the focus rectangle while fading 2023-03-06 16:37:28 +01:00
Uwe Rathmann
de7233e120 Qt5/QVariant can't convert enums to ints, so we need to register flags
as ints ( a.k.a alignment hint were broken in Qt5 )
2023-03-06 13:12:34 +01:00
Uwe Rathmann
5cf30110ec version guard fixed 2023-03-06 12:45:17 +01:00
Uwe Rathmann
5246f618a7 qskIsButtonPressKey moved to QskEvent.h, Qt5 build break fixed 2023-03-06 12:26:38 +01:00
Uwe Rathmann
dae0cd7b1b combobox input handling improved ( wheel, more keys ) 2023-03-06 10:44:00 +01:00
Uwe Rathmann
04c50fc301 respecting QPlatformTheme::ButtonPressKeys for Qt6 2023-03-06 10:37:57 +01:00
Uwe Rathmann
f60fe75de4 making the internal menu being modal for the window 2023-03-06 07:47:49 +01:00
Uwe Rathmann
2a2793422f MouseUngrab added 2023-03-05 16:54:22 +01:00
Uwe Rathmann
73610cdb61 QskRadioBox updated. Adding a new subcontrol that corresponds to a
single button ( check indicator + text ), what allows better
configuration from the skin
2023-03-05 16:31:55 +01:00
Uwe Rathmann
75d9b4fd31 QskComboBox settings added 2023-03-05 13:30:40 +01:00
Uwe Rathmann
4f244c8f76 pixel scaling algo moved from M3 to QskPlatform.h 2023-03-05 11:52:42 +01:00
Uwe Rathmann
c8dc9db00a we do not want to have standard buttons here 2023-03-05 11:09:17 +01:00
Peter Hartmann
5199012658 M3 separator: Fix styling 2023-03-05 11:01:29 +01:00
Peter Hartmann
cda2877b42 gallery button page: increase spacing 2023-03-05 11:01:29 +01:00
Peter Hartmann
689f45f710 push buttons: Fix layouting for eliding and wrapping texts 2023-03-05 11:01:29 +01:00
Uwe Rathmann
27f79c7c0e using black as default color in SVGs, so that color filtering does not
break when changing skins
2023-03-04 11:35:36 +01:00
Uwe Rathmann
83a18a83c2 QskTextInput having the same default size policy as QLineEdit (
Expanding/Fixed )
2023-03-04 11:04:37 +01:00
Peter Hartmann
6d329e1e39 Material 3: Style virtual keyboard 2023-03-04 10:51:20 +01:00
Peter Hartmann
45df0a8807 virtual keyboard: Align at bottom and leave at the same size 2023-03-04 10:51:20 +01:00
Uwe Rathmann
ed1a211e96 label renamed to placeholderText ( taken from QComboBox ), minor
adjustments
2023-03-03 19:01:40 +01:00
Uwe Rathmann
69aa0903c5 QskSkin::symbol removed - using symbolHints instead 2023-03-03 18:11:57 +01:00