Commit Graph

24 Commits

Author SHA1 Message Date
Peter Hartmann 8dd429c74f 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-19 16:24:30 +02:00
Peter Hartmann a83df8c6f7 incorporate Uwe's changes 2021-10-19 16:24:30 +02:00
Peter Hartmann deb5df8edb clean up 2021-10-13 15:23:35 +02:00
Peter Hartmann c28c6df231 remove circular bar graph node
We can now use updateArcNode() and don't need our own method.
2021-10-13 12:07:14 +02:00
Peter Hartmann ee1085f95d add methods to QskSkinlet 2021-10-13 11:45:15 +02:00
Peter Hartmann d1f79e2f72 IOT example: Use QskArcNode instead of own arc node 2021-10-11 16:07:55 +02:00
Uwe Rathmann 6c7ed043fc moc include added 2021-09-17 13:36:06 +02:00
Uwe Rathmann 2bed344f52 setting states without clearing others 2021-09-01 08:34:59 +02:00
Uwe Rathmann 01b6207fa6 GraphicProvider added 2021-08-26 17:02:31 +02:00
Uwe Rathmann 2951e25de6 using QskGraphiclabel::panel 2021-08-26 15:24:13 +02:00
Uwe Rathmann bd0c40b241 leftover code removed 2021-08-25 15:46:08 +02:00
Uwe Rathmann 3983da2025 uncrustified 2021-08-24 14:38:03 +02:00
Peter Hartmann 3a1a7c635c
Iot dashboard: Make circular progress bar a QskControl (#124)
* IOT example, circular progress bar: Use a pen instead of a brush

That way we don't have to draw two circles, and we can in addition
use a conical gradient.

* IOT example: Make circular progress bar a QskControl

... and internally use a QskPaintedNode for now. By doing this we
already have the API ready (similar to QskProgressBar) and can
swap the QskPaintedNode with an arc renderer at a later point in
time.
2021-08-24 08:46:26 +02:00
Uwe Rathmann 279ec9537c using flat caps 2021-08-06 14:39:40 +02:00
Uwe Rathmann 304e89da8a alternative implemenation showing using a different type of gradient 2021-08-06 14:23:52 +02:00
Uwe Rathmann 3181270afe layout code improved 2021-08-05 11:06:48 +02:00
Uwe Rathmann 9cb938b5e7 using subControl proxies + other improvements 2021-08-04 18:55:18 +02:00
Uwe Rathmann 12553ee48f typo fixed 2021-08-04 18:48:11 +02:00
Uwe Rathmann 3606f61c65 QskSkinnable::subcontrolProxy added 2021-08-04 15:06:44 +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 3956f123f5 using pragma once for the examples 2021-08-04 10:11:12 +02:00
Uwe Rathmann 923affe749 uncrustified 2021-08-04 09:31:16 +02:00
Uwe Rathmann 13867df163 making clang happy 2021-07-14 14:43:12 +02:00
Uwe Rathmann 77503cb639 iot-dashboard -> iotdashboard 2021-06-04 11:55:10 +02:00