GNU Octave  4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
find_dialog Class Reference

#include "find-dialog.h"

Inheritance diagram for find_dialog:
Inheritance graph
[legend]
Collaboration diagram for find_dialog:
Collaboration graph
[legend]

Public Member Functions

 find_dialog (QsciScintilla *edit_area, QWidget *parent=0)
 
void init_search_text ()
 

Private Slots

void find (bool forward=true)
 
void find_next ()
 
void find_prev ()
 
void handle_backward_search_changed (int)
 
void handle_search_text_changed (QString new_search_text)
 
void replace ()
 
void replace_all ()
 

Private Member Functions

void do_replace ()
 
void no_matches_message ()
 

Private Attributes

QCheckBox * _backward_check_box
 
QDialogButtonBox * _button_box
 
QCheckBox * _case_check_box
 
QsciScintilla_edit_area
 
QWidget_extension
 
QPushButton_find_next_button
 
QPushButton_find_prev_button
 
bool _find_result_available
 
QCheckBox * _from_start_check_box
 
QPushButton_more_button
 
QCheckBox * _regex_check_box
 
bool _rep_active
 
int _rep_all
 
QPushButton_replace_all_button
 
QPushButton_replace_button
 
QLabel * _replace_label
 
QLineEdit_replace_line_edit
 
QLabel * _search_label
 
QLineEdit_search_line_edit
 
QCheckBox * _search_selection_check_box
 
QCheckBox * _whole_words_check_box
 
QCheckBox * _wrap_check_box
 

Detailed Description

Definition at line 74 of file find-dialog.h.

Constructor & Destructor Documentation

find_dialog::find_dialog ( QsciScintilla edit_area,
QWidget parent = 0 
)

Member Function Documentation

void find_dialog::do_replace ( )
private
void find_dialog::find ( bool  forward = true)
privateslot
void find_dialog::find_next ( )
privateslot
void find_dialog::find_prev ( )
privateslot
void find_dialog::handle_backward_search_changed ( int  )
privateslot
void find_dialog::handle_search_text_changed ( QString  new_search_text)
privateslot
void find_dialog::init_search_text ( )
void find_dialog::no_matches_message ( )
private
void find_dialog::replace ( )
privateslot
void find_dialog::replace_all ( )
privateslot

Member Data Documentation

QCheckBox* find_dialog::_backward_check_box
private

Definition at line 110 of file find-dialog.h.

QDialogButtonBox* find_dialog::_button_box
private

Definition at line 111 of file find-dialog.h.

QCheckBox* find_dialog::_case_check_box
private

Definition at line 104 of file find-dialog.h.

QsciScintilla* find_dialog::_edit_area
private

Definition at line 118 of file find-dialog.h.

QWidget* find_dialog::_extension
private

Definition at line 117 of file find-dialog.h.

QPushButton* find_dialog::_find_next_button
private

Definition at line 112 of file find-dialog.h.

QPushButton* find_dialog::_find_prev_button
private

Definition at line 113 of file find-dialog.h.

bool find_dialog::_find_result_available
private

Definition at line 119 of file find-dialog.h.

QCheckBox* find_dialog::_from_start_check_box
private

Definition at line 105 of file find-dialog.h.

QPushButton* find_dialog::_more_button
private

Definition at line 116 of file find-dialog.h.

QCheckBox* find_dialog::_regex_check_box
private

Definition at line 108 of file find-dialog.h.

bool find_dialog::_rep_active
private

Definition at line 121 of file find-dialog.h.

int find_dialog::_rep_all
private

Definition at line 120 of file find-dialog.h.

QPushButton* find_dialog::_replace_all_button
private

Definition at line 115 of file find-dialog.h.

QPushButton* find_dialog::_replace_button
private

Definition at line 114 of file find-dialog.h.

QLabel* find_dialog::_replace_label
private

Definition at line 102 of file find-dialog.h.

QLineEdit* find_dialog::_replace_line_edit
private

Definition at line 103 of file find-dialog.h.

QLabel* find_dialog::_search_label
private

Definition at line 100 of file find-dialog.h.

QLineEdit* find_dialog::_search_line_edit
private

Definition at line 101 of file find-dialog.h.

QCheckBox* find_dialog::_search_selection_check_box
private

Definition at line 109 of file find-dialog.h.

QCheckBox* find_dialog::_whole_words_check_box
private

Definition at line 107 of file find-dialog.h.

QCheckBox* find_dialog::_wrap_check_box
private

Definition at line 106 of file find-dialog.h.


The documentation for this class was generated from the following file: