Mercurial > octave
diff libgui/graphics/Container.cc @ 29896:0dd2742601e4
fix wring connection of interpreter events in QtHandles
* Container.cc (canvas): use new connect syntax
* Figure.cc (Figure): use new connect syntax
* Figure.h: define signals for interpreter events
author | Torsten Lilge <ttl-octave@mailbox.org> |
---|---|
date | Tue, 20 Jul 2021 22:42:05 +0200 |
parents | 0a5b15007766 |
children | 6ea4a84df9c7 |
line wrap: on
line diff
--- a/libgui/graphics/Container.cc Mon Jul 19 20:09:56 2021 +0200 +++ b/libgui/graphics/Container.cc Tue Jul 20 22:42:05 2021 +0200 @@ -70,11 +70,11 @@ m_canvas = Canvas::create (m_octave_qobj, m_interpreter, gh, this, fig.get ("renderer").string_value ()); - connect (m_canvas, SIGNAL (interpeter_event (const fcn_callback&)), - this, SIGNAL (interpeter_event (const fcn_callback&))); + connect (m_canvas, QOverload<const octave::fcn_callback&>::of (&Canvas::interpreter_event), + this, QOverload<const octave::fcn_callback&>::of (&Container::interpreter_event)); - connect (m_canvas, SIGNAL (interpeter_event (const meth_callback&)), - this, SIGNAL (interpeter_event (const meth_callback&))); + connect (m_canvas, QOverload<const octave::meth_callback&>::of (&Canvas::interpreter_event), + this, QOverload<const octave::meth_callback&>::of (&Container::interpreter_event)); connect (m_canvas, SIGNAL (gh_callback_event (const graphics_handle&,