diff options
| author | Maarten Vanraes <alien@mageia.org> | 2016-04-24 21:40:48 +0200 | 
|---|---|---|
| committer | Maarten Vanraes <alien@mageia.org> | 2016-05-14 09:25:24 +0200 | 
| commit | ff4249bc18a5fea118cbb635aca68c6639d19117 (patch) | |
| tree | ec83c8723f7a7935c4b54be132dc283e72dc31be /lib | |
| parent | 1c43c15c393b504120c27e33a22cfa1c23b94663 (diff) | |
| download | manatools-ff4249bc18a5fea118cbb635aca68c6639d19117.tar manatools-ff4249bc18a5fea118cbb635aca68c6639d19117.tar.gz manatools-ff4249bc18a5fea118cbb635aca68c6639d19117.tar.bz2 manatools-ff4249bc18a5fea118cbb635aca68c6639d19117.tar.xz manatools-ff4249bc18a5fea118cbb635aca68c6639d19117.zip | |
Handle changed eventHandlers
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/ManaTools/Module/Disk.pm | 8 | 
1 files changed, 4 insertions, 4 deletions
| diff --git a/lib/ManaTools/Module/Disk.pm b/lib/ManaTools/Module/Disk.pm index a9b6df38..996fecd9 100644 --- a/lib/ManaTools/Module/Disk.pm +++ b/lib/ManaTools/Module/Disk.pm @@ -249,7 +249,7 @@ sub _rebuildTab {              # create content              my $vbox = $factory->createVBox($parent); -            $module->_rebuildItem($io, $self->eventHandler(), $vbox); +            $module->_rebuildItem($io, $self->replacepoint(), $vbox);              #$self->addWidget($io->label() .': button 1', $factory->createPushButton($vbox, $io->label() .': button 1'), sub { my $backendItem = shift; print STDERR "backendItem: ". $backendItem->label() ."::button1\n"; });              #$self->addWidget($io->label() .': button 2', $factory->createPushButton($vbox, $io->label() .': button 2'), sub { my $backendItem = shift; print STDERR "backendItem: ". $backendItem->label() ."::button2\n"; });              #$self->addWidget($io->label() .': button 3', $factory->createPushButton($vbox, $io->label() .': button 3'), sub { my $backendItem = shift; print STDERR "backendItem: ". $backendItem->label() ."::button3\n"; }); @@ -273,11 +273,11 @@ sub _rebuildTab {                  # add properties for each part in a frame with label                  my $frame = $factory->createFrame($propbox->container(), $part->label() ." properties");                  my $align = $factory->createLeft($frame); -                ManaTools::Shared::GUI::Properties->new({parentDialog => $dialog, parentWidget => $align, properties => $part}); +                ManaTools::Shared::GUI::Properties->new({eventHandler => $propbox, parentWidget => $align, properties => $part});                  # add actions for each part in a frame with label                  $frame = $factory->createFrame($actionbox->container(), $part->label() ." actions"); -                ManaTools::Shared::GUI::ActionList->new({parentDialog => $dialog, parentWidget => $frame, actions => $part}); +                ManaTools::Shared::GUI::ActionList->new({eventHandler => $actionbox, parentWidget => $frame, actions => $part});              }              # finalize propbox and actionbox @@ -520,7 +520,7 @@ sub _adminDiskPanel {              my $vbox3 = $factory->createVBox($propframe);              $align = $factory->createLeft($vbox3);              # properties from IO first, and then the applicable Parts -            $module->ioProperties(ManaTools::Shared::GUI::Properties->new(parentDialog => $self, parentWidget => $align)); +            $module->ioProperties(ManaTools::Shared::GUI::Properties->new(eventHandler => $self, parentWidget => $align));              $replacepoint = ManaTools::Shared::GUI::ReplacePoint->new(eventHandler => $self, parentWidget => $vbox1);              # don't add children right away              $replacepoint->finished(); | 
