diff options
| author | Alexander Valavanis <valavanisalex@gmail.com> | 2017-07-09 22:55:55 +0000 |
|---|---|---|
| committer | Alexander Valavanis <valavanisalex@gmail.com> | 2017-07-09 22:55:55 +0000 |
| commit | 88b6350e2ff7b328d90e62fbeefa35776a607d83 (patch) | |
| tree | 2889233a62dfad1b198398e0834886efadb1f4df /src/ui | |
| parent | Update GtkDialog usage (diff) | |
| download | inkscape-88b6350e2ff7b328d90e62fbeefa35776a607d83.tar.gz inkscape-88b6350e2ff7b328d90e62fbeefa35776a607d83.zip | |
Update Gtk button press handling
Diffstat (limited to 'src/ui')
| -rw-r--r-- | src/ui/widget/font-variants.cpp | 10 | ||||
| -rw-r--r-- | src/ui/widget/font-variants.h | 2 |
2 files changed, 6 insertions, 6 deletions
diff --git a/src/ui/widget/font-variants.cpp b/src/ui/widget/font-variants.cpp index e7645b620..d1755a6d5 100644 --- a/src/ui/widget/font-variants.cpp +++ b/src/ui/widget/font-variants.cpp @@ -111,9 +111,9 @@ namespace Widget { _position_super.set_group(position_group); // Add signals - _position_normal.signal_pressed().connect ( sigc::mem_fun(*this, &FontVariants::position_callback) ); - _position_sub.signal_pressed().connect ( sigc::mem_fun(*this, &FontVariants::position_callback) ); - _position_super.signal_pressed().connect ( sigc::mem_fun(*this, &FontVariants::position_callback) ); + _position_normal.signal_button_press_event().connect ( sigc::mem_fun(*this, &FontVariants::position_callback) ); + _position_sub.signal_button_press_event().connect ( sigc::mem_fun(*this, &FontVariants::position_callback) ); + _position_super.signal_button_press_event().connect ( sigc::mem_fun(*this, &FontVariants::position_callback) ); // Add to frame _position_vbox.add( _position_normal ); @@ -270,8 +270,8 @@ namespace Widget { // std::cout << "FontVariants::position_init()" << std::endl; } - void - FontVariants::position_callback() { + bool + FontVariants::position_callback(GdkEventButton * /*event*/) { // std::cout << "FontVariants::position_callback()" << std::endl; _position_changed = true; _changed_signal.emit(); diff --git a/src/ui/widget/font-variants.h b/src/ui/widget/font-variants.h index cf8e476a9..96cab91b2 100644 --- a/src/ui/widget/font-variants.h +++ b/src/ui/widget/font-variants.h @@ -94,7 +94,7 @@ private: void ligatures_callback(); void position_init(); - void position_callback(); + bool position_callback(GdkEventButton *event); void caps_init(); void caps_callback(); |
