26 #if ! defined (octave_external_editor_interface_h)
27 #define octave_external_editor_interface_h 1
55 const QString& encoding = QString (),
56 int line = -1,
bool debug_pointer =
false,
57 bool breakpoint_marker =
false,
bool insert =
true,
58 const QString& cond =
"");
Base class for Octave interfaces that use Qt.
external_editor_interface(QWidget *main_win, base_qobject &oct_qobj)
void handle_edit_file_request(const QString &file)
void request_new_file(const QString &)
void request_open_file(const QString &fileName, const QString &encoding=QString(), int line=-1, bool debug_pointer=false, bool breakpoint_marker=false, bool insert=true, const QString &cond="")
~external_editor_interface(void)=default
void request_settings_dialog(const QString &)
base_qobject & m_octave_qobj
bool call_custom_editor(const QString &file=QString(), int line=-1)
QString external_editor(void)
OCTAVE_BEGIN_NAMESPACE(octave) static octave_value daspk_fcn