ui: diversion rule editor - move save and discard buttons to the top

This commit is contained in:
Vinícius 2020-11-14 14:02:50 -03:00 committed by Peter F. Patel-Schneider
parent 1d68ef858e
commit b399380445
1 changed files with 10 additions and 10 deletions

View File

@ -190,22 +190,22 @@ class DiversionDialog:
sw.add(view)
sw.set_size_request(0, 600)
vbox = Gtk.VBox(spacing=20)
button_box = Gtk.HBox(spacing=20)
self.save_btn = Gtk.Button(_('Save changes'), halign=Gtk.Align.CENTER, valign=Gtk.Align.CENTER, sensitive=False)
self.discard_btn = Gtk.Button(_('Discard changes'), halign=Gtk.Align.CENTER, valign=Gtk.Align.CENTER, sensitive=False)
self.save_btn.connect('clicked', lambda *_args: self._save_yaml_file())
self.discard_btn.connect('clicked', lambda *_args: self._reload_yaml_file())
vbox.pack_start(self.save_btn, False, False, 0)
vbox.pack_start(self.discard_btn, False, False, 0)
vbox.set_halign(Gtk.Align.CENTER)
vbox.set_valign(Gtk.Align.CENTER)
vbox.set_size_request(200, 0)
button_box.pack_start(self.save_btn, False, False, 0)
button_box.pack_start(self.discard_btn, False, False, 0)
button_box.set_halign(Gtk.Align.CENTER)
button_box.set_valign(Gtk.Align.CENTER)
button_box.set_size_request(0, 50)
hbox = Gtk.HBox()
hbox.pack_start(sw, True, True, 0)
hbox.pack_start(vbox, False, False, 0)
vbox = Gtk.VBox()
vbox.pack_start(button_box, False, False, 0)
vbox.pack_start(sw, True, True, 0)
return hbox, view
return vbox, view
def _create_model(self):
model = Gtk.TreeStore(RuleComponentWrapper)