The Perl and Raku Conference 2025: Greenville, South Carolina - June 27-29 Learn more

#!/usr/bin/perl -w
use strict;
use Test::More qw( no_plan );
use Gtk2 '-init';
use_ok 'Gapp::ToolButton';
my $w = Gapp::ToolButton->new( icon => 'gtk-new', label => 'new' );
ok $w, 'created gapp widget';
ok $w->gtk_widget, 'created gtk widget';
$w = Gapp::ToolButton->new(
action => Gapp::Action->new (
name => 'new',
label => 'New',
tooltip => 'New',
icon => 'gtk-new',
code => sub {
print "New\n";
}
),
);
ok $w, 'created gapp widget with action';