3 Application, ApplicationWindow,
8 fn build_ui(app: &Application) {
9 let button = Button::builder()
17 button.connect_clicked(move |button| {
18 button.set_label("Hello world!");
21 let button_w: &Widget = button.upcast_ref::<Widget>();
23 println!("button visible: {}", button_w.is_visible());
25 let window = ApplicationWindow::builder()
35 let app = Application::builder()
36 .application_id("ork.gtk-rs.example")
39 app.connect_activate(build_ui);