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.
QString external_editor(void)
void request_new_file(const QString &)
base_qobject & m_octave_qobj
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="")
bool call_custom_editor(const QString &file=QString(), int line=-1)
external_editor_interface(QWidget *main_win, base_qobject &oct_qobj)
void handle_edit_file_request(const QString &file)
~external_editor_interface(void)=default
void request_settings_dialog(const QString &)