File tree 1 file changed +6
-0
lines changed
1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -38,10 +38,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
38
38
- ` #[qobject] ` attribute is now optional on types in ` extern "RustQt" `
39
39
- ` #[qobject] ` attribute is now required on types in ` extern "C++Qt" `
40
40
- ` #[qenum] ` s now resolve their namespace independently from their associated QObject
41
+ - Reworked cxx-qt-build and the integration with CMake
42
+ - Dependencies are now automatically detected and configured by cxx-qt-build
43
+ - Libraries can pass build information to cxx-qt-build in the form of a ` cxx_qt_build::Interface `
44
+ - Add CMake wrappers around corrosion to simplify importing crates and qml modules that were built with cxx-qt-build
41
45
42
46
### Removed
43
47
44
48
- ` qt_gui ` and ` qt_qml ` features from ` cxx-qt-build ` they are only used in ` cxx-qt-lib(-headers) ` now
49
+ - ` cxx-qt-lib-headers ` and ` cxx-qt-lib-extras-headers ` are now merged into their respective base crates
50
+ - ` BuildOpts ` are replaced by the ` Interface ` type which does not need to be reiterated by downstream dependencies
45
51
46
52
## [ 0.6.1] ( https://github.com/KDAB/cxx-qt/compare/v0.6.0...v0.6.1 ) - 2024-04-19
47
53
You can’t perform that action at this time.
0 commit comments