the-honkers-railway-launcher/src/main.rs

30 lines
599 B
Rust
Raw Normal View History

2022-06-28 21:59:20 +00:00
use gtk4::{self as gtk, prelude::*};
use libadwaita::{self as adw, prelude::*};
2022-06-28 21:59:20 +00:00
pub mod ui;
pub mod lib;
2022-06-28 21:59:20 +00:00
use ui::*;
2022-06-28 21:59:20 +00:00
2022-07-02 16:03:32 +00:00
// #[tokio::main]
2022-06-28 21:59:20 +00:00
fn main() {
gtk::init().expect("GTK initialization failed");
adw::init();
// Create app
let application = gtk::Application::new(
Some("com.gitlab.an-anime-team.an-anime-game-launcher"),
Default::default()
);
// Init app window and show it
application.connect_activate(|app| {
let app = MainApp::new(app).expect("Failed to init MainApp");
2022-06-28 21:59:20 +00:00
app.show();
2022-06-28 21:59:20 +00:00
});
// Run app
application.run();
}