147 Commits

Author SHA1 Message Date
Uwe Rathmann
66085ea41f QskSlider::origin implemented 2024-11-27 16:27:57 +01:00
Uwe Rathmann
d87c8e3d0b API cleanup of the Bounded controls 2024-11-21 13:54:01 +01:00
Uwe Rathmann
13be100e96 avoid layout requirements from too many switch buttons 2024-10-29 12:29:10 +01:00
Peter Hartmann
b2f3220dfe
switch button: Support icons (for M3) (#452) 2024-10-28 08:14:32 +01:00
Uwe Rathmann
feea806745 typos fixed 2024-10-23 08:44:00 +02:00
Uwe Rathmann
963f0aff27 code adjusted to M3 wordings 2024-10-22 15:45:09 +02:00
Uwe Rathmann
c3b3da2ad3 discrete sliders added 2024-10-22 13:10:38 +02:00
Uwe Rathmann
07bae93427 QskBoundedInput: pageSize renamed to pageSteps to avoid confusion. wrong
usage when sing the wheel fixed
2024-10-22 11:55:22 +02:00
Uwe Rathmann
c61e3c7f36 CircularProgressBar removed, using QskProgressRing instead 2024-09-04 17:50:42 +02:00
Uwe Rathmann
2236e44686 wrong transformation ( from accidently removed viewBox ) in svg2qvg
fixed. qvg files recreated
2024-04-22 11:40:09 +02:00
Uwe Rathmann
c78c0f03a1 QskGraphic::defaultSize replaced by QskGraphic::viewBox. svg2qvg uses
the viewBox of the SVG document to initialize the viewBox of the
graphic. Avoids scaling problems with the symbols of the skins, that
often rely on having a viewBox.
2024-04-17 14:46:29 +02:00
Uwe Rathmann
f6aa7d0c5e Merge branch 'features/spinbox' 2024-03-05 09:31:59 +01:00
Uwe Rathmann
6c138ebd39 spinBox without decoration does not make much sense until we support
ediatble boxes
2024-03-05 09:18:42 +01:00
Uwe Rathmann
5ecb85c725 temporary fallback code for WebAssembly 2024-03-03 11:30:14 +01:00
Uwe Rathmann
f3b4a3d8da QskFontRole introduced 2024-02-19 15:51:55 +01:00
Uwe Rathmann
52fc83ea35 no skin depending default alignments for QskTextLabel 2024-02-09 14:14:06 +01:00
Uwe Rathmann
c96b3dbbff additional infoText removed from
QskSelectionSubWindow/QskSelectionWindow.
not sure if will keep those classes in the long run
2024-02-08 12:39:27 +01:00
Uwe Rathmann
955d2f6c20 reducing the dialogs from what was once inspired from Qt/Widgets to
something simpler - inspired from QC2 dialogs - work i progress
2024-02-06 15:41:50 +01:00
Uwe Rathmann
4862b2b467 QskQuickItem shortened to QskItem 2024-02-02 14:13:33 +01:00
Uwe Rathmann
59c2e8ca33 handling QStyleHints::colorSchemeChanged 2024-01-30 16:46:01 +01:00
Uwe Rathmann
38e00addd6 code moved from QskSetup to QskSkinManager 2024-01-30 10:43:27 +01:00
Uwe Rathmann
99080bf265 page indicator added 2024-01-24 17:36:31 +01:00
Uwe Rathmann
511db2650e copyright notice generalised 2024-01-17 14:31:45 +01:00
Uwe Rathmann
2419183397 QskFocusIndicator::duration introduced 2023-12-02 12:48:20 +01:00
Uwe Rathmann
6fa8cd9dc3 QskFocusIndicator using enabled/disabled isntead of Exposed/Concealed 2023-12-02 12:05:44 +01:00
Uwe Rathmann
1dee82c29e FocusIndicator improved 2023-12-01 18:43:31 +01:00
Uwe Rathmann
c3c9405b65 FocusIndicator, that becomes temporarily visible when using the
keyboard. Will become part of QskFocusIndicator later
2023-11-30 08:42:51 +01:00
Uwe Rathmann
d0cd48f8c2 QskDrawer improvements 2023-10-17 14:36:44 +02:00
Uwe Rathmann
5f31eb1e78 QskDrawer reimplemented, can be open by a swipe gesture now. more work
to do
2023-10-17 12:14:42 +02:00
Uwe Rathmann
208865ba8d QskGestureRecognizer improvements 2023-10-11 09:18:09 +02:00
Peter Hartmann
ec61c11ab6 progress bars: Introduce progress ring and refactor
Most of the code between rings and bars can be shared with a
common superclass QskProgressIndicator.

Resolves #98
2023-08-09 08:33:05 +02:00
Uwe Rathmann
e9ed10ac82 Qt::NoFocus policy for the scrollarea, that usually has no scrollbars 2023-07-21 12:59:50 +02:00
Uwe Rathmann
0f6a1206e6 missing cell padding added for fluent2 2023-07-04 07:49:38 +02:00
Uwe Rathmann
7fd2fabb78 hardcoded colors removed + themed top level backgrounds 2023-07-03 16:53:12 +02:00
Uwe Rathmann
2911aaf88a messagebox/messageboxQml examples moved to gallery 2023-07-03 16:48:37 +02:00
Uwe Rathmann
4a92bc7c12 listbox example moved into the gallery 2023-06-30 14:40:19 +02:00
Peter Hartmann
f616997650 windows style: Style dialog 2023-06-16 12:49:28 +02:00
Peter Hartmann
964395085f gallery: Make sure a radio button is selected 2023-06-01 08:00:10 +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
1c78044984 skin transition code moved to support 2023-05-16 11:12:11 +02:00
Peter Hartmann
a11c61c2cd gallery: Remove button spacing, otherwise there is too little space 2023-05-09 07:49:48 +02:00
Uwe Rathmann
2980fc91e3 minor updates for QskDrawer 2023-05-02 18:51:09 +02:00
Clemens Manert
fb626078bf Adds QskDrawer to gallery 2023-05-02 18:10:31 +02:00
Uwe Rathmann
9e583166ff BSD-3-Clause license 2023-04-06 09:23:37 +02:00
Uwe Rathmann
247dd38067 bye,bye qmake, say hello to cmake 2023-04-05 17:47:15 +02:00
Uwe Rathmann
7e36893d1c compiler warnings fixed 2023-04-04 08:49:11 +02:00
Uwe Rathmann
b7cfb0b936 dimension fixed 2023-04-03 15:10:09 +02: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
560cc607c9 QskApplicationView -> QskMainView 2023-03-10 15:45:53 +01:00