mirror of
https://github.com/Xetibo/ReSet.git
synced 2025-04-16 09:48:34 +02:00
feat: Add adwaita init
This commit is contained in:
parent
eeebfe3033
commit
810bddc261
17
src/main.rs
17
src/main.rs
|
@ -1,10 +1,10 @@
|
||||||
mod window;
|
|
||||||
mod audio;
|
mod audio;
|
||||||
mod wifi;
|
|
||||||
mod bluetooth;
|
mod bluetooth;
|
||||||
|
mod wifi;
|
||||||
|
mod window;
|
||||||
|
|
||||||
use gtk::prelude::*;
|
use gtk::prelude::*;
|
||||||
use gtk::{Application, gio};
|
use gtk::{gio, Application};
|
||||||
use window::Window;
|
use window::Window;
|
||||||
|
|
||||||
const APP_ID: &str = "org.Xetibo.ReSet";
|
const APP_ID: &str = "org.Xetibo.ReSet";
|
||||||
|
@ -13,9 +13,11 @@ fn main() {
|
||||||
gio::resources_register_include!("src.templates.gresource")
|
gio::resources_register_include!("src.templates.gresource")
|
||||||
.expect("Failed to register resources.");
|
.expect("Failed to register resources.");
|
||||||
|
|
||||||
let app = Application::builder()
|
let app = Application::builder().application_id(APP_ID).build();
|
||||||
.application_id(APP_ID)
|
|
||||||
.build();
|
app.connect_startup(move |_| {
|
||||||
|
adw::init().unwrap();
|
||||||
|
});
|
||||||
|
|
||||||
app.connect_activate(buildUI);
|
app.connect_activate(buildUI);
|
||||||
app.run();
|
app.run();
|
||||||
|
@ -25,4 +27,5 @@ fn main() {
|
||||||
fn buildUI(app: &Application) {
|
fn buildUI(app: &Application) {
|
||||||
let window = Window::new(app);
|
let window = Window::new(app);
|
||||||
window.present();
|
window.present();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue