Crate cxx_qt_gen[−][src]
Structs
Describes a C++ header and source files of a C++ class
Describes all the properties of a QObject class
Holds meta data relating to QQmlExtensionPlugin
Statics
The complete contents of the “rust/cxx_qt.h” header.
The complete contents of the “rust/cxx_qt.cpp” source file.
Functions
Parses a module in order to extract a QObject description from it
Set the clang-format style to the given ClangFormatStyle or fallback to using Mozilla This is used for formatting any resultant C++ headers or sources.
Generate a CppObject object containing the header and source of a given rust QObject
Generate Rust code that used CXX to interact with the C++ code generated for a QObject
Generate all the Rust code required to communicate with a QObject backed by generated C++ code