update ui

This commit is contained in:
2024-04-01 15:42:50 +03:00
parent a4444a9fb1
commit deaa814423
19 changed files with 566 additions and 274 deletions

View File

@@ -1,23 +1,24 @@
mod guessing;
mod menu;
pub(crate) mod menu;
pub(crate) mod guessing;
mod cards;
use crate::ui::menu::build_menu;
// use crate::ui::menu::build_menu_scene;
use gtk::prelude::*;
use gtk::{Application, ApplicationWindow};
use std::cell::RefCell;
// use gtk::prelude::*;
// use gtk::{Application, ApplicationWindow};
// use std::cell::RefCell;
pub fn build_ui(app: &Application) {
let mut window: RefCell<ApplicationWindow> = RefCell::new(
ApplicationWindow::builder()
.application(app)
.title("Test")
.build(),
);
// pub fn build_ui(app: &Application) {
// let mut window: RefCell<ApplicationWindow> = RefCell::new(
// ApplicationWindow::builder()
// .application(app)
// .title("Test")
// .build(),
// );
let menu = build_menu(&window);
// // let menu = build_menu_scene(&window);
window.get_mut().set_child(Some(&menu));
// // window.get_mut().set_child(Some(&menu));
window.get_mut().present();
}
// window.get_mut().present();
// }