vshot/src/main.rs

27 lines
606 B
Rust
Raw Normal View History

2023-12-02 14:01:18 +01:00
use gtk::prelude::*;
use gtk::{glib, Application, ApplicationWindow};
const APP_ID: &str = "de.cscherr.vshot";
fn main() -> glib::ExitCode {
// Create a new application
let app = Application::builder().application_id(APP_ID).build();
// Connect to "activate" signal of `app`
app.connect_activate(build_ui);
// Run the application
app.run()
}
fn build_ui(app: &Application) {
// Create a window and set the title
let window = ApplicationWindow::builder()
.application(app)
.title("vshot")
.build();
// Present window
window.present();
}