26#if ! defined (octave_interpreter_qobject_h)
27#define octave_interpreter_qobject_h 1
Base class for Octave interfaces that use Qt.
interpreter * m_interpreter
void shutdown_finished(int)
~interpreter_qobject(void)=default
interpreter_qobject(base_qobject &oct_qobj)
void interpreter_event(const fcn_callback &fcn)
qt_interpreter_events * qt_link(void)
base_qobject & m_octave_qobj
void execute(void)
Initialize and execute the octave interpreter.
OCTAVE_NAMESPACE_BEGIN typedef std::function< void(void)> fcn_callback
std::function< void(interpreter &)> meth_callback