Files
toolbx-tuner/src/main.rs

22 lines
517 B
Rust

use std::collections::VecDeque;
use relm4::gtk::{Application, ApplicationWindow};
use relm4::{factory::FactoryVecDeque, RelmApp};
use toolbx::ToolbxContainer;
use ui::app::model::AppModel;
mod toolbx;
mod ui;
fn main() {
let toolbx_list = VecDeque::from(ToolbxContainer::get_toolboxes());
let factory_vec = FactoryVecDeque::new();
let mut model = AppModel {
toolboxes: factory_vec,
};
model.update_toolbxes(toolbx_list.into_iter());
let app = RelmApp::new(model);
app.run();
}