PrusaSlicer-NonPlainar/lib/Slic3r/GUI/ProgressStatusBar.pm

19 lines
374 B
Perl
Raw Normal View History

# Status bar at the bottom of the main screen.
# Now it just implements cancel cb on perl side, every other functionality is
# in C++
package Slic3r::GUI::ProgressStatusBar;
2014-06-14 19:54:18 +02:00
use strict;
use warnings;
our $cancel_cb;
2014-06-14 19:54:18 +02:00
sub SetCancelCallback {
my $self = shift;
my ($cb) = @_;
$cancel_cb = $cb;
$cb ? $self->ShowCancelButton : $self->HideCancelButton;
2014-06-14 19:54:18 +02:00
}
1;