ui file managed

This commit is contained in:
Piyush मिश्रः 2021-01-19 20:49:49 +05:30
parent 9835987c8e
commit 752f1ce7cc
1 changed files with 2 additions and 1 deletions

View File

@ -29,6 +29,7 @@ use std::cell::RefCell;
use std::io::prelude::*;
use std::io::BufReader;
use graph::Graph;
/// Status of Serial reading
@ -65,7 +66,7 @@ enum MessageSerialThread {
// Building and configuring GUI
pub fn build_ui(app: &gtk::Application) {
let config = Arc::new(Mutex::new(Config::new()));
let builder = gtk::Builder::from_file("ui.glade");
let builder = gtk::Builder::from_file(std::env::current_exe().unwrap().parent().unwrap().join("ui.glade"));
let win = builder.get_object::<gtk::ApplicationWindow>("win").expect("Resource file missing!");
win.set_application(Some(app));