25#if ! defined (octave_set_path_dialog_h)
26#define octave_set_path_dialog_h 1
Base class for Octave interfaces that use Qt.
void interpreter_event(const fcn_callback &fcn)
QPushButton * m_remove_button
set_path_dialog(QWidget *parent, base_qobject &oct_qobj)
QPushButton * m_move_to_top_button
QPushButton * m_revert_last_button
void move_dir_bottom(void)
void add_dir_subdirs(void)
void add_dir_common(bool subdirs)
base_qobject & m_octave_qobj
void interpreter_event(const meth_callback &meth)
QPushButton * m_save_button
QPushButton * m_move_up_button
void modify_path_signal(const QStringList &dir_list, bool rm, bool subdirs)
Emitted, when the path has to be modified.
QPushButton * m_revert_button
QPushButton * m_add_folder_button
QPushButton * m_close_button
QPushButton * m_move_to_bottom_button
QPushButton * m_reload_button
QPushButton * m_move_down_button
virtual ~set_path_dialog(void)=default
void closeEvent(QCloseEvent *e)
OCTAVE_NAMESPACE_BEGIN typedef std::function< void(void)> fcn_callback
std::function< void(interpreter &)> meth_callback