#include "find-files-dialog.h"
Public Slots | |
void | set_search_dir (const QString &dir) |
Signals | |
void | dir_selected (const QString &fileName) |
void | file_selected (const QString &fileName) |
Public Member Functions | |
find_files_dialog (QWidget *parent=nullptr) | |
virtual | ~find_files_dialog (void) |
void | save_settings (void) |
Private Slots | |
void | browse_folders (void) |
void | handle_done (int) |
void | item_double_clicked (const QModelIndex &) |
void | look_for_files (void) |
void | start_find (void) |
void | stop_find (void) |
Private Member Functions | |
bool | is_match (const QFileInfo &info) |
Private Attributes | |
QPushButton * | m_browse_button |
QPushButton * | m_close_button |
QCheckBox * | m_contains_text_check |
QLineEdit * | m_contains_text_edit |
QCheckBox * | m_content_case_check |
QDirIterator * | m_dir_iterator |
QTableView * | m_file_list |
QLineEdit * | m_file_name_edit |
QPushButton * | m_find_button |
QCheckBox * | m_include_dirs_check |
QCheckBox * | m_name_case_check |
QCheckBox * | m_recurse_dirs_check |
QLineEdit * | m_start_dir_edit |
QStatusBar * | m_status_bar |
QPushButton * | m_stop_button |
QTimer * | m_timer |
Definition at line 39 of file find-files-dialog.h.
octave::find_files_dialog::find_files_dialog | ( | QWidget * | parent = nullptr | ) |
Definition at line 51 of file find-files-dialog.cc.
References browse_folders(), octave::resource_manager::get_settings(), handle_done(), octave::resource_manager::icon(), item_double_clicked(), look_for_files(), m_browse_button, m_close_button, m_contains_text_check, m_contains_text_edit, m_content_case_check, m_dir_iterator, m_file_list, m_file_name_edit, m_find_button, m_include_dirs_check, m_name_case_check, m_recurse_dirs_check, m_start_dir_edit, m_status_bar, m_stop_button, m_timer, start_find(), stop_find(), and timeout.
|
virtual |
Definition at line 206 of file find-files-dialog.cc.
References m_dir_iterator.
|
privateslot |
Definition at line 314 of file find-files-dialog.cc.
References m_start_dir_edit.
Referenced by find_files_dialog().
|
signal |
Referenced by item_double_clicked().
|
signal |
Referenced by item_double_clicked().
|
privateslot |
Definition at line 363 of file find-files-dialog.cc.
References stop_find().
Referenced by find_files_dialog().
|
private |
Definition at line 369 of file find-files-dialog.cc.
References cs, file, m_contains_text_check, m_contains_text_edit, m_content_case_check, and m_include_dirs_check.
Referenced by look_for_files().
|
privateslot |
Definition at line 324 of file find-files-dialog.cc.
References dir_selected(), file_selected(), octave::find_files_model::fileInfo(), and m_file_list.
Referenced by find_files_dialog().
|
privateslot |
Definition at line 345 of file find-files-dialog.cc.
References octave::find_files_model::addFile(), is_match(), m_dir_iterator, m_file_list, and stop_find().
Referenced by find_files_dialog().
void octave::find_files_dialog::save_settings | ( | void | ) |
Definition at line 211 of file find-files-dialog.cc.
References octave::resource_manager::get_settings(), m_contains_text_check, m_contains_text_edit, m_content_case_check, m_file_list, m_file_name_edit, m_include_dirs_check, m_name_case_check, m_recurse_dirs_check, and m_start_dir_edit.
Referenced by octave::main_window::prepare_to_exit().
|
slot |
Definition at line 243 of file find-files-dialog.cc.
References m_start_dir_edit, and stop_find().
Referenced by octave::main_window::find_files().
|
privateslot |
Definition at line 249 of file find-files-dialog.cc.
References octave::find_files_model::clear(), m_browse_button, m_close_button, m_contains_text_check, m_contains_text_edit, m_content_case_check, m_dir_iterator, m_file_list, m_file_name_edit, m_find_button, m_include_dirs_check, m_name_case_check, m_recurse_dirs_check, m_start_dir_edit, m_status_bar, m_stop_button, m_timer, and stop_find().
Referenced by find_files_dialog().
|
privateslot |
Definition at line 291 of file find-files-dialog.cc.
References m_browse_button, m_close_button, m_contains_text_check, m_contains_text_edit, m_content_case_check, m_file_list, m_file_name_edit, m_find_button, m_include_dirs_check, m_name_case_check, m_recurse_dirs_check, m_start_dir_edit, m_status_bar, m_stop_button, m_timer, and octave::find_files_model::rowCount().
Referenced by find_files_dialog(), handle_done(), look_for_files(), set_search_dir(), and start_find().
|
private |
Definition at line 78 of file find-files-dialog.h.
Referenced by find_files_dialog(), start_find(), and stop_find().
|
private |
Definition at line 77 of file find-files-dialog.h.
Referenced by find_files_dialog(), start_find(), and stop_find().
|
private |
Definition at line 84 of file find-files-dialog.h.
Referenced by find_files_dialog(), is_match(), save_settings(), start_find(), and stop_find().
|
private |
Definition at line 86 of file find-files-dialog.h.
Referenced by find_files_dialog(), is_match(), save_settings(), start_find(), and stop_find().
|
private |
Definition at line 85 of file find-files-dialog.h.
Referenced by find_files_dialog(), is_match(), save_settings(), start_find(), and stop_find().
|
private |
Definition at line 87 of file find-files-dialog.h.
Referenced by find_files_dialog(), look_for_files(), start_find(), and ~find_files_dialog().
|
private |
Definition at line 79 of file find-files-dialog.h.
Referenced by find_files_dialog(), item_double_clicked(), look_for_files(), save_settings(), start_find(), and stop_find().
|
private |
Definition at line 74 of file find-files-dialog.h.
Referenced by find_files_dialog(), save_settings(), start_find(), and stop_find().
|
private |
Definition at line 76 of file find-files-dialog.h.
Referenced by find_files_dialog(), start_find(), and stop_find().
|
private |
Definition at line 82 of file find-files-dialog.h.
Referenced by find_files_dialog(), is_match(), save_settings(), start_find(), and stop_find().
|
private |
Definition at line 83 of file find-files-dialog.h.
Referenced by find_files_dialog(), save_settings(), start_find(), and stop_find().
|
private |
Definition at line 81 of file find-files-dialog.h.
Referenced by find_files_dialog(), save_settings(), start_find(), and stop_find().
|
private |
Definition at line 73 of file find-files-dialog.h.
Referenced by browse_folders(), find_files_dialog(), save_settings(), set_search_dir(), start_find(), and stop_find().
|
private |
Definition at line 88 of file find-files-dialog.h.
Referenced by find_files_dialog(), start_find(), and stop_find().
|
private |
Definition at line 75 of file find-files-dialog.h.
Referenced by find_files_dialog(), start_find(), and stop_find().
|
private |
Definition at line 80 of file find-files-dialog.h.
Referenced by find_files_dialog(), start_find(), and stop_find().