36 Commits

Author SHA1 Message Date
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
57c25294c4 replace qmlRegister methods by setting the registration info manually.
Hopefully this allows better finetuning and validating of what is possible in QML
for the various Qt versions.

In the long run we might want to qualify the class definitions with
QML_ELEMENT and friends to have better tool support ( qmlcachegen ??? )
See https://www.qt.io/blog/qml-type-registration-in-qt-5.15
2022-11-29 17:24:40 +01:00
Uwe Rathmann
bbfc16c609 improving Qml support or QskGradient 2022-11-29 10:59:09 +01:00
Uwe Rathmann
1150c8693d uppercase gadget registrations when having enums only 2022-11-21 17:31:56 +01:00
Uwe Rathmann
ea8f426d67 QML registration using templates instead of macros. lower/uppercase
definitions for gadgets solved ( defining then twice to have the enums
with uppercase prefix )
2022-11-20 15:36:30 +01:00
Uwe Rathmann
19bced362d missing/wrong/obsolete registrations fixed 2022-11-18 18:48:28 +01:00
Uwe Rathmann
116b835906 metatype registrations moved to class implementations 2022-11-18 09:44:11 +01:00
Uwe Rathmann
bd312249c0 QskAspect added 2022-06-29 16:17:58 +02:00
Uwe Rathmann
fbd3f79195 QskRgbValueQml removed. For QML we have the definitions in ColorConstants::Svg 2022-06-25 16:22:31 +02:00
Uwe Rathmann
c3eb20ee98 using QStringLiteral 2022-03-25 10:32:14 +01:00
Uwe Rathmann
28907c75d8 QskStandardSymbol as namespace 2022-03-24 08:50:53 +01:00
Uwe Rathmann
c3dc970a94 QskLayoutHint renamed to QskLayoutMetrics 2021-12-15 08:45:29 +01:00
Uwe Rathmann
372751a13d Qt 6.2 workarounds 2021-09-21 10:28:13 +02:00
Uwe Rathmann
899256ce86 making QskBoxBorderMetrics a Q_GADGET 2021-09-18 15:01:04 +02:00
Uwe Rathmann
341d60e39b QskGradientStops introduced 2021-09-17 13:35:11 +02:00
Uwe Rathmann
71da4dcdff QskCorner removed - using QskBoxShapeMetrics instead 2021-09-15 17:54:44 +02:00
Uwe Rathmann
5cb33ad79b renamed to QskQuickItem::UpdateFlags 2021-02-09 08:13:20 +01:00
Uwe Rathmann
fbf2a33a9a uncrustified 2020-12-05 15:09:31 +01:00
Uwe Rathmann
9ab005a0f5 code simplified 2020-10-30 07:33:29 +01:00
Uwe Rathmann
b8867dcd76 code moved to QskRgbValueQml 2020-10-29 19:26:16 +01:00
Uwe Rathmann
2fe846fa17 code moved to QskMainQml.[h|cpp] 2020-10-29 18:53:43 +01:00
Uwe Rathmann
e50abf01fd blocking warnings about names starting with capitals 2020-10-29 18:00:10 +01:00
Uwe Rathmann
885349f172 [Misc] suppress wrong warnings 2020-10-29 16:45:57 +01:00
Uwe Rathmann
1e1093868d Qt6 incompatibilities fixed 2020-10-29 07:49:53 +01:00
Uwe Rathmann
9a3e8d0d2d using QskMargins instead of QMargins in Q_PROPRTY definitions to get Qt6
working
2020-10-28 19:35:51 +01:00
Uwe Rathmann
78ac3377f7 using QskMargins to export QMarginsF 2020-10-28 15:52:55 +01:00
Uwe Rathmann
1efbd02dda Qt6 incompatibility fixed 2020-10-28 09:05:31 +01:00
Uwe Rathmann
cb359328b4 ProgressBar added 2020-08-01 17:54:31 +02:00
Uwe Rathmann
bc54bfbe97 formal changes for QskLayoutHint 2020-05-02 12:38:44 +02:00
Uwe Rathmann
f920eee6c5 QskIntervalF introduced 2020-05-02 11:57:58 +02:00
Uwe Rathmann
72aee9970c using QskControl::alignmentHint instead of QskStackBox:.setAlignmentOf 2019-09-05 11:45:25 +02:00
Uwe Rathmann
6113667976 code shifted to qmlexport 2019-05-12 13:54:22 +02:00
Uwe Rathmann
e1ca897478 uncrustified 2019-01-07 09:13:53 +01:00
Uwe Rathmann
b398d11310 QskDialog::StandardButton renamed to QskDialog::Action 2018-11-05 13:29:52 +01:00
Uwe Rathmann
7713897497 QskModule -> QskQml 2018-10-04 10:34:44 +02:00