Uwe Rathmann
62fcbc6c32
QskAspect::Section introduced
2022-06-29 16:15:38 +02:00
Uwe Rathmann
1e1cf34829
setter/getter for shadow hints
2022-06-13 13:10:45 +02:00
Uwe Rathmann
aa3c01dee3
making hintTable() public
2022-03-29 08:08:46 +02:00
Uwe Rathmann
04ec8b52a1
making clazy happier
2022-03-25 07:46:48 +01:00
Uwe Rathmann
d285b7e85c
Q_DISABLE_COPY added
2022-03-24 11:12:45 +01:00
Uwe Rathmann
1d7b551b05
QskBoxHints introduced
2022-01-04 13:44:53 +01:00
Uwe Rathmann
1a0ea4a3c4
cenvenience setter added
2021-12-29 16:21:33 +01:00
Uwe Rathmann
17f32546fd
moveSkinHint introduced
2021-12-29 15:55:44 +01:00
Uwe Rathmann
fa6fc7b4c1
QskSkinnable::effectiveFontHeight added
2021-12-24 16:17:49 +01:00
Peter Hartmann
b89621a3d4
Iot dashboard arc rendering ( #134 )
...
* add QskArcNode and QskArcRenderer
* IOT example: Use QskArcNode instead of own arc node
* move some functionality to the arc renderer
* add QskArcMetrics
* add methods to QskSkinlet
* remove circular bar graph node
We can now use updateArcNode() and don't need our own method.
* support linear gradients in the arc renderer
* clean up
* incorporate Uwe's changes
* add overloads for updateArcNode() when the angles are set dynamically
The angles don't always come from the style, so we need overloads
in QskSkinlet to set them dynamically.
2021-10-20 07:50:25 +02:00
Uwe Rathmann
07aac221bb
QskSkinnable::setSkinStates cleanup
2021-09-17 16:32:01 +02:00
Uwe Rathmann
4092ec0a8a
QskAspect::States introduced to be more accurate about state vs. states
2021-09-14 13:05:56 +02:00
Uwe Rathmann
9ebb5ae0a2
QskSkinnable::hasSkinState added
2021-08-30 15:30:41 +02:00
Uwe Rathmann
d947920abe
Squashed commit of the following:
...
commit f429d3ab4e82ab06bfd40577aef8e2d5fdfd59fd
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date: Wed Aug 4 14:40:36 2021 +0200
subcontrolProxy introduced
2021-08-04 15:06:04 +02:00
Uwe Rathmann
5e546e1e23
replaceSkinState added
2021-04-21 09:29:52 +02:00
Uwe Rathmann
bf6409b3a8
doxygen docs
2021-02-17 11:09:45 +01:00
Uwe Rathmann
cf2ca93cab
full updates for setting skinlet or margin
2021-02-11 12:45:17 +01:00
Uwe Rathmann
f9e7c304c2
beautified
2021-02-01 10:24:40 +01:00
Uwe Rathmann
79cceb1b09
subControlContentsRect added
2020-12-29 12:57:03 +01:00
Uwe Rathmann
92b1ed669b
fontRole/graphicRole renamed to fontRoleHint/graphicRoleHint
2020-12-27 16:19:01 +01:00
Uwe Rathmann
3901c02368
QskSkinHintTable::setHint indicating changes as return value
2020-12-27 12:06:12 +01:00
Uwe Rathmann
0a98b5c1c0
QskInterval removed from the skinHint helper methods
2020-12-23 09:34:11 +01:00
Uwe Rathmann
95d8d2a6da
making QskAspect a class
2020-12-21 16:06:58 +01:00
Uwe Rathmann
0df922cba8
making startTransition aware of sunControl redirection
2020-12-21 15:27:05 +01:00
Uwe Rathmann
812f108e21
effectiveHint -> effectiveSkinHint
2020-12-21 10:24:59 +01:00
Uwe Rathmann
bdc068c4d6
ubcontro, substitution moved to setSkinHint/resetHint
2020-12-21 09:57:57 +01:00
Uwe Rathmann
63929da406
minor optimizations
2020-12-20 16:10:24 +01:00
Uwe Rathmann
6087f53088
resetStrutSizeHint added
2020-12-17 08:53:00 +01:00
Uwe Rathmann
58de684902
using StrutSize instead og Minimum/Maximum metric hints
2020-12-16 12:49:24 +01:00
Uwe Rathmann
1527f46d51
convenience methods for resetHint
2020-12-15 11:01:00 +01:00
Uwe Rathmann
c1e70a2d9e
more convenience methods to access skin hints
2020-12-15 07:21:12 +01:00
Uwe Rathmann
7b59793054
debug operator added
2020-09-28 09:04:25 +02:00
Uwe Rathmann
e5cb155350
beautified
2020-08-09 11:50:34 +02:00
Uwe Rathmann
606a3e2ce2
support for QskIntervalF added
2020-08-09 10:45:48 +02:00
Uwe Rathmann
14e844eb84
making setSkinStata public
2020-07-27 07:26:38 +02:00
Uwe Rathmann
a6c9af503c
QskSkin::stateMask added to block handling of states not being supported
...
from the skin
2020-03-19 14:10:50 +01:00
Uwe Rathmann
0b77a24be0
missing status parameter added
2020-03-18 12:49:57 +01:00
Uwe Rathmann
4e438df051
QskSkinnable::resetHint changed
2019-12-14 13:34:30 +01:00
Uwe Rathmann
91c16e8076
making layout calculations of the skinlets independent from the current
...
of the control
2019-04-25 14:23:39 +02:00
Uwe Rathmann
9ba37738af
tabbars for all edges ( left, right, top, bottom )
2019-04-17 16:33:17 +02:00
Uwe Rathmann
943e2b6de8
QskSkinnable::resetHint added
2019-03-19 17:36:12 +01:00
Uwe Rathmann
775dca5792
QskSkinnable::setSkinState added to be able to have transitions between
...
states that differ in more than one flag
2018-12-22 16:11:24 +01:00
Uwe Rathmann
f1ac0cc13d
working on fade/slide in/out effects for popups
2018-10-10 08:55:03 +02:00
Uwe Rathmann
2a3811fcd9
QskGlobal include cleanup
2018-08-03 08:30:23 +02:00
Uwe Rathmann
0a92cb82db
playing with clang-format
2018-08-03 08:15:28 +02:00
Uwe Rathmann
465009bce2
forward declaration for QVariant
2018-07-19 15:21:28 +02:00
Uwe Rathmann
aaac57de94
unused member removed
2018-07-19 14:10:48 +02:00
Uwe Rathmann
6e2e80d2de
QskTextInput/QskInputPanel improvements
2018-04-18 19:41:46 +02:00
Uwe Rathmann
1ad514dcdd
state dependent animator hints fixed
2018-02-06 14:58:24 +01:00
Uwe Rathmann
9caad94075
making clang happy
2017-10-30 08:08:58 +01:00