Make graphview scrollable

This commit is contained in:
Tom A. Wagner
2021-01-07 17:43:41 +01:00
parent f1b66d9c53
commit 7f054890ed

View File

@@ -32,12 +32,13 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
.expect("Application creation failed"); .expect("Application creation failed");
app.connect_activate(move |app| { app.connect_activate(move |app| {
let scrollwindow = gtk::ScrolledWindowBuilder::new().child(&*graphview.borrow()).build();
let window = gtk::ApplicationWindowBuilder::new() let window = gtk::ApplicationWindowBuilder::new()
.application(app) .application(app)
.default_width(1280) .default_width(1280)
.default_height(720) .default_height(720)
.title("Pipewire Graph Editor") .title("Pipewire Graph Editor")
.child(&*graphview.borrow()) .child(&scrollwindow)
.build(); .build();
window window
.get_settings() .get_settings()