Skip to content

0.4.0

Compare
Choose a tag to compare
@Be-ing Be-ing released this 28 Oct 13:54
· 842 commits to main since this release

Updated documentation is deployed at https://kdab.github.io/cxx-qt/book/

Added

  • Addition of qt-build-utils crate
  • Add generic system for performing type conversions in C++
  • Support for building with only Cargo

Changed

  • Refactor of API so that CXX-Qt is a superset of CXX
  • Rewrite of build system, removal of custom cmake file, corrosion is used for CMake
  • Refactor of internal generation code so it's split into stages and removal of pattern matching for types, so arbritary CXX types can be supported
  • Mark Qt relocatable types as trivial to CXX
  • Use Rust closures to queue tasks onto the Qt thread

Removed

  • Support for nested objects