Rust 原生跨平台GUI Slint

文摘   2024-08-17 11:31   湖北  

点击上方蓝字 江湖评谈设为关注/星标




前言

昨天了解了下Rust GUI Tauri,今天了解下Rust的另一个GUI Slint。也是非常简单。

Slint操作

命令

#cargo new slint_helloworld#cd slint_helloworld#cargo add slint

编辑main.rs

#vim src/main.rsslint::slint! {    export component MainWindow inherits Window {        Text {            text: "Hello, World!";            vertical-alignment: center;            horizontal-alignment: center;        }    }}
fn main() { let main_window = MainWindow::new().unwrap(); main_window.run().unwrap();}#cargo run

界面如下:

界面有些简陋,它这个窗体应该是系统自带的GUI窗体,而不是类似于Tauri那种在webview里面绘画的图片。

往期精彩回顾

Rust原生级跨平台GUI开发Tauri


江湖评谈
记录,分享,自由。
 最新文章