Uwe Rathmann
0aff128eec
obsolete qml bindings of QskSetup removed
2024-01-30 10:09:14 +01:00
Peter Hartmann
63cb58ef4a
Build for WebAssembly including building everything statically etc.
...
Resolves #372
2024-01-26 15:03:12 +01:00
Uwe Rathmann
511db2650e
copyright notice generalised
2024-01-17 14:31:45 +01:00
Rick Vogel
5c12b18b87
fix qml export target filename
2024-01-13 09:55:40 +01:00
Rick Vogel
31cdb4be6f
fix qml export install location
2024-01-13 09:55:40 +01:00
Rick Vogel
da066d1edd
fix build break for non msvc compiler
2024-01-13 09:55:40 +01:00
Rick Vogel
09ee9dad3a
changed qskinny cmake package
2024-01-13 09:55:40 +01:00
Rick Vogel
690a3c57a1
renamed exported targets and files
2024-01-11 14:18:28 +01:00
Alexander Kavon
1f290ed690
update qmlexport install paths to be contained within lib|includes/qskinny dir
2024-01-10 13:29:56 +01:00
Alexander Kavon
92e08edda7
move QskTools.cmake to optional install directive, remove qsk_update_package_config_file for optional cmake keyword
2024-01-10 11:54:29 +01:00
Alexander Kavon
e922f53de4
change name to QmlExport and update doc
2023-12-29 02:39:02 -05:00
Alexander Kavon
0670623fbd
build functions and QskQmlExportTargets.cmake file
2023-12-29 01:53:56 -05:00
Alexander Kavon
4983634568
updated cmake install() destinations
2023-12-28 14:18:26 -05:00
Uwe Rathmann
e67ee71224
qml support for QskGraduationMetrics added
2023-11-28 15:47:33 +01:00
Uwe Rathmann
d600cef858
QskDrawer added
2023-11-03 19:55:48 +01:00
Peter Hartmann
ec61c11ab6
progress bars: Introduce progress ring and refactor
...
Most of the code between rings and bars can be shared with a
common superclass QskProgressIndicator.
Resolves #98
2023-08-09 08:33:05 +02:00
Uwe Rathmann
8dbe622af1
added to the libs FOLDER
2023-04-11 08:18:45 +02:00
Uwe Rathmann
9e583166ff
BSD-3-Clause license
2023-04-06 09:23:37 +02:00
Uwe Rathmann
247dd38067
bye,bye qmake, say hello to cmake
2023-04-05 17:47:15 +02:00
Uwe Rathmann
7e36893d1c
compiler warnings fixed
2023-04-04 08:49:11 +02:00
Uwe Rathmann
560cc607c9
QskApplicationView -> QskMainView
2023-03-10 15:45:53 +01:00
Uwe Rathmann
a6bf60c9b4
upgraded to uncrustify 0.76.0 - still not happy with the C++ beautifier
...
situation, that requires way too much manual post processing
2023-02-28 15:49:42 +01:00
Uwe Rathmann
76c8e41fcc
radiusX/radiusY to allow ellipsoid and circular radial gradients
2022-12-23 14:57:46 +01:00
Uwe Rathmann
3de71d1bd5
QskGradient::Spread -> QskGradient::SpreadMode
2022-12-22 11:45:23 +01:00
Uwe Rathmann
35a0d63b5a
code specific for Qt < 5.15 removed
2022-12-05 07:51:41 +01:00
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
927cea01cc
deprecation warning fixed
2022-05-02 16:58:03 +02:00
Uwe Rathmann
019a6899db
avoid conflicts with RGB from wingdi.h
2022-04-22 08:21:20 +02:00
Uwe Rathmann
c3eb20ee98
using QStringLiteral
2022-03-25 10:32:14 +01:00
Uwe Rathmann
b1ac6fed57
signal signature fixed
2022-03-25 10:31:09 +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
e8351e4496
adjustments for Qt 6.0.0 beta5
2020-11-21 20:36:47 +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