# slint-workspace **Repository Path**: meth-nylon/slint-work ## Basic Information - **Project Name**: slint-workspace - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-10-06 - **Last Updated**: 2024-11-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # slint-workspace #### 介绍 个人自用的Slint workspace #### 使用说明 1. 在根目录下通过cargo new创建新成员 ```sh cargo new project-name ``` 2. 进入成员目录, 添加相关依赖 3. 在成员根目录下创建build.rs文件, 在其中写入构建规则. 其中ui/mainwindow.slint为对应ui的slint文件路径 ```rust fn main() { slint_build::compile("ui/mainwindow.slint").unwrap(); } ``` 4. 在成员根目录下创建ui/mainwindow.slint, 并编写对应的gui界面 5. 在src/main.rs中添加, 并编写对应的逻辑 ```rust #![windows_subsystem = "windows"] slint::include_modules!(); ```