mirror of
https://github.com/YGGverse/Yoda.git
synced 2025-02-10 18:34:14 +00:00
define mod struct
This commit is contained in:
parent
998e3170fb
commit
83040ada79
@ -1,12 +1,19 @@
|
|||||||
mod subject;
|
mod subject;
|
||||||
mod tray;
|
mod tray;
|
||||||
|
|
||||||
|
use std::sync::Arc;
|
||||||
|
|
||||||
use gtk::HeaderBar;
|
use gtk::HeaderBar;
|
||||||
|
|
||||||
pub fn new() -> HeaderBar {
|
pub struct Header {
|
||||||
let header = HeaderBar::builder().build();
|
pub widget: Arc<gtk::HeaderBar>,
|
||||||
|
}
|
||||||
header.pack_start(&tray::new());
|
|
||||||
header.set_title_widget(Some(&subject::new()));
|
pub fn new() -> Header {
|
||||||
header
|
let widget = Arc::new(HeaderBar::builder().build());
|
||||||
|
|
||||||
|
widget.pack_start(&tray::new());
|
||||||
|
widget.set_title_widget(Some(&subject::new()));
|
||||||
|
|
||||||
|
Header { widget }
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user