diff --git a/gui/Cargo.toml b/gui/Cargo.toml deleted file mode 100644 index e748496..0000000 --- a/gui/Cargo.toml +++ /dev/null @@ -1,17 +0,0 @@ -[package] -name = "qr-gui" -version.workspace = true -edition.workspace = true -license.workspace = true -authors.workspace = true - -[dependencies] -qr-core = { path = "../core" } -serde = { version = "1", features = ["derive"] } - -[target.'cfg(not(target_arch = "wasm32"))'.dependencies] -eframe = { version = "0.31", default-features = false, features = ["default_fonts"] } -egui = { version = "0.31" } -egui_extras = { version = "0.31", features = ["image"] } -image = { version = "0.25", default-features = false, features = ["png"] } -rfd = "0.15" diff --git a/gui/src/app.rs b/gui/src/app.rs deleted file mode 100644 index c4ade20..0000000 --- a/gui/src/app.rs +++ /dev/null @@ -1,16 +0,0 @@ -//! QRGen 主应用 — eframe 入口 - -use eframe::egui; - -/// QR 码生成器应用 -#[derive(Default)] -pub struct QRGenApp; - -impl eframe::App for QRGenApp { - fn update(&mut self, ctx: &egui::Context, _frame: &mut eframe::Frame) { - egui::CentralPanel::default().show(ctx, |ui| { - ui.heading("QR 码生成器"); - ui.label("GUI 待实现"); - }); - } -} diff --git a/gui/src/lib.rs b/gui/src/lib.rs deleted file mode 100644 index fd0bbaf..0000000 --- a/gui/src/lib.rs +++ /dev/null @@ -1,6 +0,0 @@ -//! QR Code GUI — eframe/egui 桌面应用 - -pub mod app; - -// Re-export main entry -pub use app::QRGenApp;