qtrs
rust + qt6 widgets bindings — builder pattern, qt designer .ui, cxx glue
quick start
toml
[dependencies]
qtrs = "0.4.2"
rust
use qtrs::prelude::*;
fn main() {
let app = Application::new();
let window = Widget::new()
.title("Example")
.size(400, 300)
.build();
window.show();
app.exec();
}
features
builder pattern api
fluent, type-safe construction of qt widgets.
qt designer .ui support
load .ui files directly — design visually, code in rust.
cxx glue
safe rust <-> c++ interop, powered by cxx.