Peter Hartmann
46360c694d
aspects: Fix off-by-one error when printing subcontrols ( #151 )
2021-11-22 15:50:18 +01:00
Uwe Rathmann
56b7d95db5
QML export as QskGadientStops does nor work - we need to stay with
...
QVector
2021-10-27 15:08:06 +02:00
Uwe Rathmann
59fab80418
wrong include
2021-10-27 15:07:17 +02:00
Uwe Rathmann
a0417aef0c
setColor/setColors fixed
2021-10-25 08:32:46 +02:00
Uwe Rathmann
35ae18d016
more constructors to avoid losing alpha values
2021-10-25 08:31:32 +02:00
Uwe Rathmann
837848b8d1
toAbsolute using width or height
2021-10-20 12:42:48 +02:00
Uwe Rathmann
96d2ef05dc
QskArcMetrics adjustments
2021-10-20 09:27:05 +02:00
Peter Hartmann
5f2e285ce3
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
8d98b98e0f
memory leak detection simplified
2021-10-08 07:47:00 +02:00
Uwe Rathmann
0bdd05c4d7
leak statistics fixed
2021-10-07 18:37:46 +02:00
Uwe Rathmann
c980a2ada6
object info added
2021-10-07 17:47:15 +02:00
Uwe Rathmann
5e9729ce45
hiding code in QskObjectCounter.cpp
2021-10-07 13:49:13 +02:00
Uwe Rathmann
c909ee585d
Qt 6.2 adjustments
2021-09-21 08:51:01 +02:00
Uwe Rathmann
e675b2c4c2
making QskBoxBorderMetrics a Q_GADGET
2021-09-18 15:01:04 +02:00
Uwe Rathmann
5dafe78fa0
making QskShadowMetrics a Q_GADGET
2021-09-18 14:54:25 +02:00
Uwe Rathmann
3e263598c8
playing with shadows
2021-09-18 14:48:25 +02:00
Uwe Rathmann
b2e9627d43
using QskGradientStops
2021-09-17 13:47:43 +02:00
Uwe Rathmann
b7c1f63b15
QskGradientStops introduced
2021-09-17 13:35:11 +02:00
Uwe Rathmann
97f0b86004
code moved to QskGradientStop.[h|cpp]
2021-09-16 10:01:53 +02:00
Uwe Rathmann
cedff456d4
QskCorner removed - using QskBoxShapeMetrics instead
2021-09-15 17:54:44 +02:00
Uwe Rathmann
b950b77dc2
missing noexcept keywords added
2021-09-15 13:46:02 +02:00
Uwe Rathmann
8dc1165ca5
missing noexcept keywords added
2021-09-15 13:45:26 +02:00
Uwe Rathmann
139f40067b
QskAspect::States introduced to be more accurate about state vs. states
2021-09-14 13:05:56 +02:00
Uwe Rathmann
2b719190c3
uncrustified
2021-08-04 09:31:16 +02:00
Uwe Rathmann
b1634c6f78
making clang happy
2021-07-14 14:43:12 +02:00
Uwe Rathmann
a44f9e4379
qskFuzzyFloor/Ceil improved
2021-07-14 13:29:46 +02:00
Uwe Rathmann
541b747a91
isEmpty added
2021-05-26 13:07:23 +02:00
Uwe Rathmann
5e6563d3d3
qskFuzzyFllor/qskFuzzyCeil added
2021-05-26 13:06:50 +02:00
Uwe Rathmann
df4a2f0d27
QskAspect::Primitive cleanup
2021-04-28 09:32:49 +02:00
Uwe Rathmann
b7c4532bf0
Flag/Color/Metric-Primitive united to Primitive - the initial concept
...
was not correct anymore as primitives like Border/Shadow are used for
Color and Metric
2021-04-27 10:11:10 +02:00
Uwe Rathmann
a99e092e6b
AllUserStates removed
2021-04-23 15:14:57 +02:00
Uwe Rathmann
913fb1f17f
qskGlobalScalefactor added
2021-04-21 08:26:15 +02:00
Uwe Rathmann
92a7d3206a
typo fixed
2021-04-21 08:22:58 +02:00
Uwe Rathmann
6d2ce21bc9
missing implementation of fuzzyIsBoundary
2021-04-21 07:49:50 +02:00
Uwe Rathmann
57e3fd42a5
suppress overlapping tick labels
2021-04-19 09:27:23 +02:00
Uwe Rathmann
1c34e096f4
some additional methods added
2021-04-19 09:26:40 +02:00
Uwe Rathmann
e9364e0f11
more methods for tools that rely on meta object data
2021-02-19 12:43:11 +01:00
Uwe Rathmann
cea3828e3d
more methods for tools that rely on meta object data
2021-02-19 12:42:05 +01:00
Uwe Rathmann
d54404c9f4
QMetaType support, debug operator
2021-02-14 12:36:15 +01:00
Uwe Rathmann
86e9ea98ab
meta type registration added
2021-01-14 07:07:13 +01:00
Uwe Rathmann
9bf5936732
SizeMode primitive removed
2020-12-27 16:07:22 +01:00
Uwe Rathmann
bb3ffc454f
QskMargins improved
2020-12-27 11:15:34 +01:00
Uwe Rathmann
f3dd88c11c
overlapping states fixed ( where possible )
2020-12-26 14:34:26 +01:00
Uwe Rathmann
5ecec7892e
QskSkinHintTableEditor introduced
2020-12-26 12:57:08 +01:00
Uwe Rathmann
726aca98df
QskAspect::hasState added
2020-12-23 09:28:17 +01:00
Uwe Rathmann
95d8d2a6da
making QskAspect a class
2020-12-21 16:06:58 +01:00
Uwe Rathmann
549031fe78
setState added
2020-12-20 16:05:05 +01:00
Uwe Rathmann
23bbab7820
unused enum removed
2020-12-18 13:44:02 +01:00
Uwe Rathmann
8426e71156
handling of primitives optimized
2020-12-18 13:09:22 +01:00
Uwe Rathmann
247112ae5c
LastPrimitive fixed
2020-12-18 08:50:23 +01:00