64 #if ! defined (octave_find_dialog_h)
65 #define octave_find_dialog_h 1
74 class QDialogButtonBox;
119 void find (
bool forward =
true);
Base class for Octave interfaces that use Qt.
void init_search_text(void)
Init the search text with the selected text in the editor tab.
bool m_find_result_available
QCheckBox * m_wrap_check_box
octave_dock_widget * m_editor
QComboBox * m_replace_line_edit
void restore_settings(QPoint def_pos)
Restore position and the search options from the given settings where def_pos is the default position...
QCheckBox * m_whole_words_check_box
QCheckBox * m_from_start_check_box
QPushButton * m_find_prev_button
QCheckBox * m_case_check_box
base_qobject & m_octave_qobj
void handle_selection_changed(bool has_selected)
QPushButton * m_find_next_button
void set_visible(bool visible)
Set dialog visible or not and storing the new visibility state.
QPushButton * m_replace_all_button
QCheckBox * m_search_selection_check_box
QComboBox * m_search_line_edit
void closeEvent(QCloseEvent *e)
Reimplemented close event.
void reject()
Reimplemented slot: close instead of hiding.
void update_edit_area(octave_qscintilla *)
Slot for updating the edit area when the active tab has changed.
void save_settings()
Save position and the search options in the given settings.
void handle_search_text_changed(void)
octave_qscintilla * m_edit_area
QPushButton * m_more_button
void mru_update(QComboBox *mru)
Update mru lists with new entry.
QCheckBox * m_regex_check_box
void handle_replace_text_changed(void)
QPushButton * m_replace_button
void handle_backward_search_changed(int)
void find(bool forward=true)
QDialogButtonBox * m_button_box
void no_matches_message(void)
QCheckBox * m_backward_check_box
find_dialog(base_qobject &oct_qobj, octave_dock_widget *ed, QWidget *p)
void handle_sel_search_changed(int)
OCTAVE_BEGIN_NAMESPACE(octave) static octave_value daspk_fcn