Uwe Rathmann
b5bc26eb63
using degrees for arcs ( not multiplied by 16, what QPainter wants )
2021-12-02 17:15:41 +01:00
Uwe Rathmann
14040bf652
workaround for monochrome gradients with additional stops
2021-10-25 08:29:12 +02: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
15102be421
code duplication removed
2021-10-19 06:44:17 +02:00
Uwe Rathmann
f9ca36443e
Qt 6.2 adjustments
2021-09-21 08:51:01 +02:00
Uwe Rathmann
1e9080ee82
typo fixed
2021-09-18 14:06:31 +02:00
Uwe Rathmann
341d60e39b
QskGradientStops introduced
2021-09-17 13:35:11 +02:00
Uwe Rathmann
89ceca4fb4
missing const qualifier added
2021-08-06 14:22:50 +02:00
Uwe Rathmann
923affe749
uncrustified
2021-08-04 09:31:16 +02:00
Uwe Rathmann
44f9f36d0d
beautified
2021-07-14 13:30:24 +02:00
Uwe Rathmann
34b158b023
code changes to help the static code analyzer
2021-07-12 08:26:04 +02:00
Uwe Rathmann
a73df141c6
avoid overlapping tick labels
2021-04-19 09:28:19 +02:00
Uwe Rathmann
d59d31ceff
position of tick labels fixed
2021-02-23 12:03:41 +01:00
Uwe Rathmann
5cb33ad79b
renamed to QskQuickItem::UpdateFlags
2021-02-09 08:13:20 +01:00
Uwe Rathmann
40b257a36f
hash function for QskGraphic added
2021-02-05 13:21:35 +01:00
Uwe Rathmann
956e830691
boundingLabelSize introduced
2021-02-01 10:22:54 +01:00
Uwe Rathmann
fbf2a33a9a
uncrustified
2020-12-05 15:09:31 +01:00
Uwe Rathmann
4803701a56
QskScaleRenderer added ( work in progress )
2020-11-22 15:28:56 +01:00
Uwe Rathmann
8fb18ab145
codemoved to QskSGNode
2020-11-22 15:27:58 +01:00
Uwe Rathmann
e8351e4496
adjustments for Qt 6.0.0 beta5
2020-11-21 20:36:47 +01:00
Uwe Rathmann
4fd41e7be2
some classes for scales/axes
2020-11-13 15:34:02 +01:00
Uwe Rathmann
774a34a6b8
finally the code seems to work with Qt 6.0.0 Beta 2
2020-11-01 16:57:59 +01:00
Uwe Rathmann
75cdda5f6a
working towards Qt6
2020-11-01 15:44:15 +01:00
Uwe Rathmann
271b595609
code moved to QskTextureRenderer
2020-11-01 10:43:16 +01:00
Uwe Rathmann
c9e959e73f
makeing code more readable
2020-11-01 09:28:20 +01:00
Uwe Rathmann
4d7d9735dc
prepairing Qt6 usage
2020-10-26 18:06:06 +01:00
Uwe Rathmann
07cdcc56df
code improved
2020-10-26 14:13:57 +01:00
Uwe Rathmann
bb0cb27e69
version ifdefing simplified
2020-10-20 17:47:19 +02:00
Uwe Rathmann
a5cf44a869
missing include added
2020-10-20 17:46:22 +02:00
Uwe Rathmann
c9717a9d33
render bug for ellipsoid monochrome boxes fixed
2020-08-05 14:02:03 +02:00
Uwe Rathmann
d276dcb7ae
debuf functions improved
2020-08-05 14:01:40 +02:00
Uwe Rathmann
4bc74e02df
more C++11 specifier
2020-05-03 14:00:19 +02:00
Uwe Rathmann
5cbeca4921
more C++11 specifier
2020-05-03 13:59:27 +02:00
Uwe Rathmann
8fccc35156
detection of non-translating transformations fixed
2019-12-05 11:26:48 +01:00
Uwe Rathmann
3046650f0d
QskGraphic::Commandtypes added
2019-12-04 18:33:30 +01:00
Uwe Rathmann
d67d83dd85
using QOpenGLPaintDevice::setPaintFlipped
2019-10-29 07:02:30 +01:00
Uwe Rathmann
93e8009c78
0 filling of the FBO in the OpenGL path
2019-10-28 09:41:12 +01:00
Uwe Rathmann
1f59962360
devicePixelRatio detection moved to QskTextureRenderer
2019-10-27 08:11:47 +01:00
Uwe Rathmann
6dc7fcd6c9
don't recreate textures when the target size for non scalable graphics
...
has changed
2019-10-16 10:08:05 +02:00
Uwe Rathmann
896772c9b4
making cppcheck happier
2019-05-16 08:14:32 +02:00
Uwe Rathmann
8fd6910ca4
manually scaling textures according to window coordinates
2019-04-10 19:39:06 +02:00
Uwe Rathmann
40e6fa9b52
For some reason the position of the eleided text is wrong
...
with QTextOption::NoWrap - even if word wrapping
for elided text does not make any sense.
2019-03-22 15:53:07 +01:00
Uwe Rathmann
37fb088111
avoid layout issues when creating a QTextLayout with eliding and wrapping
2019-03-19 17:36:34 +01:00
Uwe Rathmann
dd090a9f6e
comment as reminder added
2019-01-21 15:21:02 +01:00
Uwe Rathmann
e1ca897478
uncrustified
2019-01-07 09:13:53 +01:00
Uwe Rathmann
4e54d1cb58
uncrustified
2019-01-04 13:42:16 +01:00
Uwe Rathmann
9ea7409f68
handling of '\n' in texts fixed
2018-12-13 11:29:40 +01:00
Uwe Rathmann
280ce5149d
aspectRatio as parameter added, using IgnoreAspectRatio for graphics
...
what fixes resizing the background of the automotive example
2018-11-25 16:47:27 +01:00
Uwe Rathmann
85f816e42d
broken implementation of Qt::AlignBottom fixed
2018-10-29 20:01:05 +01:00
Uwe Rathmann
1ddb7aee6b
pixel offset fixed
2018-10-05 15:43:47 +02:00