1615 Commits

Author SHA1 Message Date
Uwe Rathmann
2438b0f7ee playing with shadows 2021-09-18 14:48:25 +02:00
Uwe Rathmann
1e9080ee82 typo fixed 2021-09-18 14:06:31 +02:00
Uwe Rathmann
07aac221bb QskSkinnable::setSkinStates cleanup 2021-09-17 16:32:01 +02:00
Uwe Rathmann
b1d80e37f1 using clearState instead of clearStates 2021-09-17 14:49:42 +02:00
Uwe Rathmann
1c3c04a745 using QskGradientStops 2021-09-17 13:47:43 +02:00
Uwe Rathmann
6c7ed043fc moc include added 2021-09-17 13:36:06 +02:00
Uwe Rathmann
c4e3a3aa92 QskGradientStops added 2021-09-17 13:35:47 +02:00
Uwe Rathmann
341d60e39b QskGradientStops introduced 2021-09-17 13:35:11 +02:00
Uwe Rathmann
2219a6fe8e code moved to QskGradientStop.[h|cpp] 2021-09-16 10:01:53 +02:00
Uwe Rathmann
71da4dcdff QskCorner removed - using QskBoxShapeMetrics instead 2021-09-15 17:54:44 +02:00
Uwe Rathmann
b188491568 pointless forward declaraton removed 2021-09-15 14:06:12 +02:00
Uwe Rathmann
06b0fe56bc missing noexcept keywords added 2021-09-15 13:46:02 +02:00
Uwe Rathmann
295a964cd5 missing noexcept keywords added 2021-09-15 13:45:26 +02:00
Uwe Rathmann
11451576e3 pointless initialization removed 2021-09-14 13:27:22 +02:00
Uwe Rathmann
4a63f2cf68 using QDataStream::Qt_5_6 2021-09-14 13:25:11 +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
e1a4e1fec3 each window might have its own skin 2021-09-09 07:53:35 +02:00
Uwe Rathmann
2fceca2385 missing parameter fixed 2021-09-04 17:11:59 +02:00
Uwe Rathmann
99822fc7aa QskSkinHintTableEditor API simplified 2021-09-04 16:48:02 +02:00
Uwe Rathmann
f51f3b65ab QskSkinHintTableEditor extended 2021-09-03 06:51:50 +02:00
Uwe Rathmann
e0d2fdf8bc Metric/Color fixed 2021-09-02 17:06:16 +02:00
Uwe Rathmann
bd30a5bbd5 state explicitely casted to quint16 2021-09-02 13:12:29 +02:00
Uwe Rathmann
decbce4bdd mehods renamed to setXYZForAllStateCombinations 2021-09-02 08:11:53 +02:00
Uwe Rathmann
2bed344f52 setting states without clearing others 2021-09-01 08:34:59 +02:00
Uwe Rathmann
eea001f831 methods for setting hints for state combinations added 2021-08-31 17:59:00 +02:00
Uwe Rathmann
9ebb5ae0a2 QskSkinnable::hasSkinState added 2021-08-30 15:30:41 +02:00
Uwe Rathmann
95731d9432 memory leak fixed 2021-08-30 12:39:16 +02:00
Uwe Rathmann
93987bd92f minor adjustments 2021-08-27 09:45:24 +02:00
Clemens Manert
01ea49fe02
Add ripple to SwitchButton (#123) 2021-08-27 09:09:10 +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
26710da0b3 QskGraphicLabel::panel property added 2021-08-26 15:17:41 +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
89ceca4fb4 missing const qualifier added 2021-08-06 14:22:50 +02:00
Uwe Rathmann
b626019345 older gcc verion need override final 2021-08-06 09:52:12 +02:00
Uwe Rathmann
728e92dad2 don't call effectiveSubcontrol from substitutedSubcontrol 2021-08-05 15:31:00 +02:00
Uwe Rathmann
08fc3b95a6 substitutedSubcontrol is protected 2021-08-05 15:30:27 +02:00
Uwe Rathmann
3181270afe layout code improved 2021-08-05 11:06:48 +02:00
Uwe Rathmann
26387aeefc yet another QskControl::setMargins overload 2021-08-05 11:06:14 +02:00
Uwe Rathmann
9cb938b5e7 using subControl proxies + other improvements 2021-08-04 18:55:18 +02:00
Uwe Rathmann
56211d9816 more geometry convenence setter 2021-08-04 18:48:26 +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
0bfb08b20b overlapping status bits fixed 2021-08-04 11:48:14 +02:00
Uwe Rathmann
82bb10b7a8 forgotten signal removed 2021-08-04 11:32:33 +02:00