8 |
#@widget_options is optional |
#@widget_options is optional |
9 |
sub new { |
sub new { |
10 |
my ($class, $default, $ref_value, $data_mapping, @widget_options) = @_; |
my ($class, $default, $ref_value, $data_mapping, @widget_options) = @_; |
11 |
my $self = $class->SUPER::new(@widget_options); |
my $self = Gtk2::CheckButton::new(@widget_options); #UGLY! better is : $class->SUPER::new(@widget_options); |
12 |
$self->{'default_value'} = $default; |
$self->{'default_value'} = $default; |
13 |
$self->{'data_mapping'} = $data_mapping; |
$self->{'data_mapping'} = $data_mapping; |
14 |
$self->{ref_value} = $ref_value; |
$self->{ref_value} = $ref_value; |