Skip to main content

itools_gui/
lib.rs

1#![warn(missing_docs)]
2
3//! iTools GUI 模块
4//!
5//! 提供完整的图形用户界面 (GUI) 功能,参考 Tauri 技术方案但采用自研实现。
6
7/// 应用程序模块
8mod app;
9
10/// 窗口模块
11mod window;
12
13/// 事件处理模块
14mod event;
15
16/// 样式系统模块
17mod style;
18
19/// 组件系统模块
20mod components;
21
22/// 渲染系统模块
23mod render;
24
25/// 工具函数模块
26mod utils;
27
28/// 应用程序相关功能
29pub use app::{App, AppConfig};
30
31/// 窗口相关功能
32pub use window::{Window, WindowConfig, WindowHandle};
33
34/// 事件处理相关功能
35pub use event::*;
36
37/// 样式系统相关功能
38pub use style::*;
39
40/// 组件系统相关功能
41pub use components::*;
42
43/// 渲染系统相关功能
44pub use render::*;
45
46/// 工具函数相关功能
47pub use utils::*;