From 1e4b7f5ba38e132d24b17dd63876a6116c4467ad Mon Sep 17 00:00:00 2001 From: Maarten Vanraes Date: Tue, 22 Mar 2016 22:28:04 +0100 Subject: ActionList: stretch the buttons inside the vbox --- lib/ManaTools/Shared/GUI/ActionList.pm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'lib/ManaTools/Shared/GUI') diff --git a/lib/ManaTools/Shared/GUI/ActionList.pm b/lib/ManaTools/Shared/GUI/ActionList.pm index 14aea013..c762335b 100644 --- a/lib/ManaTools/Shared/GUI/ActionList.pm +++ b/lib/ManaTools/Shared/GUI/ActionList.pm @@ -141,10 +141,13 @@ sub refresh { # clear and start new changes on replacepoint $replacepoint->clear(); if (defined $actions) { - my $vbox = $factory->createVBox($replacepoint->container()); + my $hsquash = $factory->createHSquash($replacepoint->container()); + my $vbox = $factory->createVBox($hsquash); # rebuild for all actions a Button for my $key (sort $actions->get_actions()) { - $replacepoint->addWidget($key, $factory->createPushButton($vbox, $key), sub { + my $button = $factory->createPushButton($vbox, $key); + $button->setStretchable(0, 1); + $replacepoint->addWidget($key, $button, sub { my $self = shift; my $actions = shift; my $key = shift; -- cgit v1.2.1