Commit Graph

10 Commits

Author SHA1 Message Date
Uwe Rathmann 98967a5619 QskArcRenderer API in line with QskBoxRenderer 2024-09-19 10:49:36 +02:00
Uwe Rathmann 5c80504c57 QskArcRenderNode is a QskFillNode now 2024-09-02 10:47:41 +02:00
Uwe Rathmann a54afb5305 QskArcRenderNode doing border/filling in one node 2024-07-24 15:00:05 +02:00
Uwe Rathmann 0d87964727 QskArcRenderNode stays inside its given rectangle 2024-07-17 14:19:54 +02:00
Uwe Rathmann 9086c94715 minor fixes 2024-07-15 10:59:43 +02:00
Uwe Rathmann ac68b66b4e radial arcs added 2024-06-12 12:10:57 +02:00
Uwe Rathmann 36f088a263 preperations for non monochrome gradients 2024-06-03 18:23:43 +02:00
Uwe Rathmann bc066c8103 QskArcRenderer using the normal vector of the tangents for expanding
the arc to the desired thickness. This matches the result of what
QPainter::drawArc does. However our implementation is much
simpler as we do not convert the arc into a sequence of
bezier curves finally running into code that has to deal with
random QPainterPath element lists.
2024-05-30 19:06:02 +02:00
Uwe Rathmann aba7656d2a proportional arc thickness - like what the Qt rendering classes do 2024-05-15 09:27:52 +02:00
Uwe Rathmann f6845c709c QskArcRenderer - work in progress, QskArcRenderNode added 2024-05-14 17:03:03 +02:00