From ca5dc624420bdcdc7fb978f4a184bcf989f15469 Mon Sep 17 00:00:00 2001 From: Alan Date: Fri, 30 Oct 2015 16:12:35 +0100 Subject: [PATCH] Use sizegroup for headerbar instaed of fixed width --- greeter.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/greeter.py b/greeter.py index bdc392a..e0a93ac 100755 --- a/greeter.py +++ b/greeter.py @@ -180,25 +180,26 @@ class GreeterMainWindow(Gtk.ApplicationWindow): # Create HeaderBar headerbar = Gtk.HeaderBar() + headerbar_sizegroup = Gtk.SizeGroup(Gtk.SizeGroupMode.HORIZONTAL) button_restart = Gtk.Button() button_restart.set_label(_("Restart")) - button_restart.set_size_request(100, -1) button_restart.connect('clicked', self.cb_button_restart_clicked) + headerbar_sizegroup.add_widget(button_restart) headerbar.pack_start(button_restart) button_start = Gtk.Button() button_start.set_label(_("Start Tails")) - button_start.set_size_request(100, -1) Gtk.StyleContext.add_class(button_start.get_style_context(), 'suggested-action') button_start.connect('clicked', self.cb_button_start_clicked) + headerbar_sizegroup.add_widget(button_start) headerbar.pack_end(button_start) button_tour = Gtk.Button() button_tour.set_label(_("Take a Tour")) - button_tour.set_size_request(100, -1) button_tour.connect('clicked', self.cb_button_tour_clicked) + headerbar_sizegroup.add_widget(button_tour) headerbar.pack_end(button_tour) headerbar.show_all() -- 2.11.4.GIT