Commit Graph

1340 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 1ccd19392b support linear gradients in the arc renderer 2021-10-13 12:50:41 +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 3d9e53b2a8 add QskArcMetrics 2021-10-12 12:40:55 +02:00
Peter Hartmann b90af00685 move some functionality to the arc renderer 2021-10-11 16:12:47 +02:00
Peter Hartmann d1f79e2f72 IOT example: Use QskArcNode instead of own arc node 2021-10-11 16:07:55 +02:00
Peter Hartmann 58f8c0c709 add QskArcNode and QskArcRenderer 2021-10-11 16:07:45 +02:00
Uwe Rathmann 5791341996 memory leak detection simplified 2021-10-08 07:47:00 +02:00
Uwe Rathmann 766105b201 leak statistics fixed 2021-10-07 18:37:46 +02:00
Uwe Rathmann d75ed9d6de object info added 2021-10-07 17:47:15 +02:00
Uwe Rathmann c718d3ec12 Merge branch 'master' of https://github.com/uwerat/qskinny 2021-10-07 13:49:46 +02:00
Uwe Rathmann 22e75daf6a hiding code in QskObjectCounter.cpp 2021-10-07 13:49:13 +02:00
Uwe Rathmann c6fd012fa0 Qt 6.2 workaround added - once
https://github.com/uwerat/qskinny/issues/131 is in place we hopefully
can remove it again
2021-10-07 12:29:42 +02:00
Uwe Rathmann 18dfd907fe QskScrollArea::layoutSizeHint added 2021-10-01 13:42:56 +02:00
Uwe Rathmann e0cdc8d768 shadows added for Qt < 6 2021-09-24 12:58:29 +02:00
Uwe Rathmann 0f0368d3b1 QskSkinTransition fixed 2021-09-21 16:06:12 +02:00
Uwe Rathmann 372751a13d Qt 6.2 workarounds 2021-09-21 10:28:13 +02:00
Uwe Rathmann f9ca36443e Qt 6.2 adjustments 2021-09-21 08:51:01 +02:00
Uwe Rathmann c5ebb6c298 broken code removed from default build 2021-09-21 08:50:23 +02:00
Uwe Rathmann 00f025190d shadows does not yet build with qt >= 6 2021-09-19 20:10:40 +02:00
Uwe Rathmann 899256ce86 making QskBoxBorderMetrics a Q_GADGET 2021-09-18 15:01:04 +02:00
Uwe Rathmann b2bf7c30e0 making QskShadowMetrics a Q_GADGET 2021-09-18 14:54:25 +02:00
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