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