mirror of
https://github.com/YGGverse/Yoda.git
synced 2026-04-02 17:45:28 +00:00
define mod struct
This commit is contained in:
parent
998e3170fb
commit
83040ada79
1 changed files with 13 additions and 6 deletions
|
|
@ -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…
Add table
Add a link
Reference in a new issue