Uwe Rathmann
0925b40b7a
QGradient::Spread -> QskGradient::Spread
2022-12-01 12:03:36 +01:00
Uwe Rathmann
abf325dbde
QJSValue converter for QskGradient added to be compatible with new Qt
...
6.5 features
2022-11-30 17:05:37 +01:00
Uwe Rathmann
bbfc16c609
improving Qml support or QskGradient
2022-11-29 10:59:09 +01:00
Uwe Rathmann
b52e54bb7e
return invalid directions, when requeting with the wrong type
2022-11-24 07:58:47 +01:00
Uwe Rathmann
19f01c0232
debug operator simplified
2022-11-18 12:15:20 +01:00
Uwe Rathmann
615e0016c2
working more with RGBA values instead of QColor
2022-11-16 13:46:37 +01:00
Uwe Rathmann
b140d1b30a
QskGradientDirection introduced - no more classes derived from
...
QskGradient
2022-11-13 17:22:09 +01:00
Uwe Rathmann
0fb4b25bba
making QskGradient types acessible for QML ( mot 100% happy with using
...
lists )
2022-11-13 10:09:18 +01:00
Uwe Rathmann
4c73c1fd7b
QskBoxBorderColors interpolation fixed
2022-10-31 17:35:13 +01:00
Uwe Rathmann
ad67d035f3
new QskGradient
2022-10-31 14:42:08 +01:00
Uwe Rathmann
e67b0b385a
allowing gradient stops that do not start/end with 0.0/1.0 ( like
...
QGradient )
2022-10-24 17:29:39 +02:00
Uwe Rathmann
1f28eec9de
working towards improved QskGradient
2022-10-24 17:08:48 +02:00
Uwe Rathmann
03ce740b29
towards improved QskGradient
2022-10-24 16:40:47 +02:00
Uwe Rathmann
99132276fc
first adjustments for QskGradient improvements
2022-10-24 16:02:46 +02:00
Uwe Rathmann
d3f9e97301
unused private methods removed
2022-10-20 10:22:13 +02:00
Uwe Rathmann
d5ba7d9504
QskGradient::qtStops added
2022-10-20 09:22:11 +02:00
Uwe Rathmann
b6032f007c
wrong check fixed
2022-10-15 13:24:58 +02:00
Uwe Rathmann
6c7ba0489c
M(aterial)2 related code replaced
2022-06-25 16:14:08 +02:00
Uwe Rathmann
f991a21a0a
QMetaType definitions added
2022-03-30 18:30:22 +02:00
Uwe Rathmann
baee63ea6b
debug operators improved
2022-03-30 12:28:45 +02:00
Uwe Rathmann
848a22b2a2
interpolation between monochrome gradients improved
2022-03-29 11:14:23 +02:00
Uwe Rathmann
f86e38ef12
using reserve where possible
2022-03-25 10:29:12 +01:00
Uwe Rathmann
55d5f99575
introducing QskHashValue to work around Qt5/6 incompatibilities
2022-03-25 10:28:06 +01:00
Uwe Rathmann
b89fa86b67
using qAsConst
2022-03-24 10:39:33 +01:00
Uwe Rathmann
1cc0dff8d5
uncrustified
2022-03-23 11:54:34 +01:00
Uwe Rathmann
13d00d176f
support for QGradient::Preset
2022-03-18 16:50:34 +01:00
Uwe Rathmann
ab0fe2ac1c
constructor fixed
2022-01-21 07:49:38 +01:00
Uwe Rathmann
de349c3423
status bit initialization improved
2022-01-21 07:33:28 +01:00
Uwe Rathmann
b5da0da76d
status bits introduced to cache information, that would be recaclulated
...
many times otherwise
2022-01-21 07:29:07 +01:00
Uwe Rathmann
ca2cdf7663
beautified
2021-12-23 19:05:59 +01:00
Uwe Rathmann
a1b67ee7fb
setColor/setColors fixed
2021-10-25 08:32:46 +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
06b0fe56bc
missing noexcept keywords added
2021-09-15 13:46:02 +02:00
Uwe Rathmann
cea3828e3d
more methods for tools that rely on meta object data
2021-02-19 12:42:05 +01:00
Uwe Rathmann
fbf2a33a9a
uncrustified
2020-12-05 15:09:31 +01:00
Uwe Rathmann
e86ce49fb4
converters added
2020-10-30 07:29:43 +01:00
Uwe Rathmann
18dd693892
using more auto
2020-08-15 14:42:28 +02:00
Uwe Rathmann
5bd66a27a8
QskRgbValue -> QskRgb
2020-08-15 13:29:17 +02:00
Uwe Rathmann
0df61d647d
QskGradient::extracted fixed
2020-07-31 16:55:54 +02:00
Uwe Rathmann
6871b7a0b8
features added
2020-07-31 12:42:36 +02:00
Uwe Rathmann
05403599ae
minor performance improvements
2020-01-03 11:40:57 +01:00
Uwe Rathmann
441488e41f
QskGradientStop::setStop added
2020-01-02 12:20:15 +01:00
Uwe Rathmann
126fb5b9bd
registering QskGradientStop
2019-04-18 16:11:38 +02:00
Uwe Rathmann
4e54d1cb58
uncrustified
2019-01-04 13:42:16 +01:00
Uwe Rathmann
738695031b
interpolation between an invalid and a valid gradient
2018-12-22 16:12:45 +01:00
Uwe Rathmann
0a92cb82db
playing with clang-format
2018-08-03 08:15:28 +02:00
Uwe Rathmann
aaac57de94
unused member removed
2018-07-19 14:10:48 +02:00
Uwe Rathmann
e6f0088ae4
All box subcontrols are displayd with vertex lists instead of
...
textures
now. Implementation is almost complete beside of the not yet done Qt
antialiasing mode. Not all sort of linear gradients ( see
QLinearGradients ) are implemented - needs 1-2 days more.
The aspect flags for box primitives have been substantially changed
from
too atomic to more strutured units.
The skins are currently incomplete - will be fixed later.
2017-10-17 17:34:00 +02:00
Uwe
3cdfeaaf1c
initial commit
2017-07-21 18:21:34 +02:00