qtrs 0.5.5

qtrs - A type-safe, builder-pattern-driven Qt6 GUI library for Rust
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
unsafe extern "C++" {
    include!("src/cpp/qt_widget.h");
    // --- QHBoxLayout ---
    unsafe fn QHBoxLayout_new(parent: *mut QWidget) -> *mut QHBoxLayout;
    unsafe fn QHBoxLayout_addWidget(layout: *mut QHBoxLayout, widget: *mut QWidget);
    unsafe fn QHBoxLayout_delete(layout: *mut QHBoxLayout);
    unsafe fn QHBoxLayout_setSpacing(layout: *mut QHBoxLayout, spacing: i32);
    unsafe fn QHBoxLayout_setContentsMargins(
        layout: *mut QHBoxLayout,
        left: i32,
        top: i32,
        right: i32,
        bottom: i32,
    );
}