This commit is contained in:
lencx
2022-12-07 18:22:18 +08:00
parent 2f9f201c8b
commit 386a58a499
34 changed files with 4177 additions and 0 deletions

27
src-tauri/src/main.rs Normal file
View File

@@ -0,0 +1,27 @@
#![cfg_attr(
all(not(debug_assertions), target_os = "windows"),
windows_subsystem = "windows"
)]
mod utils;
mod wa;
use tauri::SystemTray;
use wa::{cmd, menu, setup};
fn main() {
let context = tauri::generate_context!();
tauri::Builder::default()
.invoke_handler(tauri::generate_handler![
cmd::drag_window,
cmd::fullscreen,
])
.setup(setup::init)
.menu(menu::init(&context))
.system_tray(SystemTray::new())
.on_menu_event(menu::menu_handler)
.on_system_tray_event(menu::tray_handler)
.run(context)
.expect("error while running ChatGPT application");
}