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.
QDialogButtonBox * _button_box
QCheckBox * _wrap_check_box
QCheckBox * _regex_check_box
QPushButton * _replace_button
QCheckBox * _backward_check_box
QComboBox * _search_line_edit
find_dialog(base_qobject &oct_qobj, octave_dock_widget *ed, QWidget *p)
void handle_selection_changed(bool has_selected)
void reject()
Reimplemented slot: close instead of hiding.
void handle_replace_text_changed(void)
base_qobject & m_octave_qobj
QCheckBox * _case_check_box
void save_settings()
Save position and the search options in the given settings.
QPushButton * _replace_all_button
void set_visible(bool visible)
Set dialog visible or not and storing the new visibility state.
void init_search_text(void)
Init the search text with the selected text in the editor tab.
void handle_backward_search_changed(int)
void find(bool forward=true)
QComboBox * _replace_line_edit
octave_qscintilla * _edit_area
QPushButton * _find_next_button
QCheckBox * _search_selection_check_box
void mru_update(QComboBox *mru)
Update mru lists with new entry.
QCheckBox * _whole_words_check_box
void update_edit_area(octave_qscintilla *)
Slot for updating the edit area when the active tab has changed.
void handle_search_text_changed(void)
QCheckBox * _from_start_check_box
void handle_sel_search_changed(int)
octave_dock_widget * m_editor
QPushButton * _more_button
QPushButton * _find_prev_button
void closeEvent(QCloseEvent *e)
Reimplemented close event.
bool _find_result_available
void no_matches_message(void)
void restore_settings(QPoint def_pos)
Restore position and the search options from the given settings where def_pos is the default position...