12345678910111213141516171819202122232425262728293031 |
- #![cfg_attr(all(not(debug_assertions), target_os = "windows"), windows_subsystem = "windows")]
- // mod files;
- // use crate::files::{file_struct, file_tools};
- mod menus;
- mod event_loop;
- mod self_plugin;
- mod common;
- mod utils;
- use crate::menus::default::use_memu;
- use crate::menus::event::m_event;
- use crate::event_loop::{greet, file_path, file_sort};
- use self_plugin::tauri_plugin_sqlite;
- use self_plugin::tauri_plugin_file;
- fn main() {
- tauri::Builder::default()
- .plugin(tauri_plugin_sqlite::init())
- .plugin(tauri_plugin_file::init())
- .menu(use_memu())
- .on_menu_event(|event| {
- // 处理菜单事件
- m_event(event);
- })
- .invoke_handler(tauri::generate_handler![greet, file_path, file_sort])
- .run(tauri::generate_context!())
- .expect("error while running tauri application");
- }
|