Leon Matthes
Leon Matthes
@dezbracaty, so from what you found out it looks like the `parse_libs_cflags` should generate the missing call to `cargo:rustc-link-search=framework=/opt/homebrew/Cellar/qt@5/5.15.12_1/lib`. Which is information that should be extracted from the prl file....
@ahayzen-kdab Can you test what happens if you just unconditionally emit the `framework=` version of `rustc-link-search` as well? If your hunch is correct and it then searches for both, we...
TODO: Check correct marker Traits (Send, Sync, etc.)
After removing the qmltestrunner dependency in #453, the macOS test runner still fails, with this error: ``` qt.core.plugin.loader: Cannot load '/Users/runner/cxx-qt/build/examples/qml_extension_plugin/qml/com/kdab/cxx_qt/demo/libcore_qmlplugin.dylib' into a statically linked Qt library. ********* Start testing...
We should be able to support both `Q_ENUM`, as well as `Q_ENUM_NS` using [CXX Extern enums](https://cxx.rs/shared.html#extern-enums). e.g.: ``` cpp #pragma once #include struct MyObject { enum class MyEnum : std::int8_t...
It turns out we can use QML_ELEMENT with Q_NAMESPACE to expose a Q_ENUM_NS it to QML. See: https://doc.qt.io/qt-6/qqmlengine.html#QML_ELEMENT
@ahayzen-kdab @Montel I'm wondering whether we should just abandon this PR. It's useful, yes, but also something that users could easily add themselves. If we want to support this, I...
See also: #766
So it seems the issue with Windows is indeed that building before `cargo test` takes around 6 min. This is very strange, as the build with CMake just takes 2...