#include "file-editor-tab.h"
Public Slots |
void | change_editor_state (const QWidget *ID) |
void | comment_selected_text (const QWidget *ID) |
void | conditional_close (const QWidget *ID, bool app_closing=false) |
void | context_edit (const QWidget *ID) |
void | context_help (const QWidget *ID, bool) |
void | context_run (const QWidget *ID) |
void | copy (const QWidget *ID) |
void | cut (const QWidget *ID) |
void | delete_debugger_pointer (const QWidget *ID, int line=-1) |
void | do_breakpoint_marker (bool insert, const QWidget *ID, int line=-1) |
void | execute_command_in_terminal (const QString &command) |
void | file_has_changed (const QString &fileName) |
void | file_name_query (const QWidget *ID) |
void | find (const QWidget *ID) |
void | goto_line (const QWidget *ID, int line=-1) |
void | handle_copy_available (bool enableCopy) |
void | handle_margin_clicked (int line, int margin, Qt::KeyboardModifiers state) |
void | insert_debugger_pointer (const QWidget *ID, int line=-1) |
QString | load_file (const QString &fileName) |
void | new_file (const QString &commands=QString()) |
void | next_bookmark (const QWidget *ID) |
void | next_breakpoint (const QWidget *ID) |
void | notice_settings (const QSettings *settings) |
void | paste (const QWidget *ID) |
void | previous_bookmark (const QWidget *ID) |
void | previous_breakpoint (const QWidget *ID) |
void | print_file (const QWidget *ID) |
void | redo (const QWidget *ID) |
void | remove_all_breakpoints (const QWidget *ID) |
void | remove_bookmark (const QWidget *ID) |
void | run_file (const QWidget *ID) |
void | save_file (const QWidget *ID) |
void | save_file (const QWidget *ID, const QString &fileName, bool remove_on_success) |
void | save_file_as (const QWidget *ID) |
void | set_focus (const QWidget *ID) |
void | set_modified (bool modified=true) |
void | toggle_bookmark (const QWidget *ID) |
void | toggle_breakpoint (const QWidget *ID) |
void | uncomment_selected_text (const QWidget *ID) |
void | undo (const QWidget *ID) |
void | update_window_title (bool modified) |
Detailed Description
Definition at line 40 of file file-editor-tab.h.
Member Enumeration Documentation
Constructor & Destructor Documentation
file_editor_tab::file_editor_tab |
( |
const QString & |
directory = "" | ) |
|
file_editor_tab::~file_editor_tab |
( |
void |
| ) |
|
Member Function Documentation
void file_editor_tab::add_breakpoint_callback |
( |
const bp_info & |
info | ) |
|
|
private |
void file_editor_tab::add_filename_to_list |
( |
const QString & |
, |
|
|
QWidget * |
|
|
) |
| |
|
signal |
void file_editor_tab::auto_margin_width |
( |
| ) |
|
|
privateslot |
void file_editor_tab::center_current_line |
( |
| ) |
|
|
private |
void file_editor_tab::change_editor_state |
( |
const QWidget * |
ID | ) |
|
|
slot |
int file_editor_tab::check_file_modified |
( |
| ) |
|
|
private |
void file_editor_tab::closeEvent |
( |
QCloseEvent * |
event | ) |
|
|
protected |
void file_editor_tab::comment_selected_text |
( |
const QWidget * |
ID | ) |
|
|
slot |
QString file_editor_tab::comment_string |
( |
const QString & |
| ) |
|
|
private |
void file_editor_tab::conditional_close |
( |
const QWidget * |
ID, |
|
|
bool |
app_closing = false |
|
) |
| |
|
slot |
void file_editor_tab::context_edit |
( |
const QWidget * |
ID | ) |
|
|
slot |
void file_editor_tab::context_run |
( |
const QWidget * |
ID | ) |
|
|
slot |
void file_editor_tab::delete_debugger_pointer |
( |
const QWidget * |
ID, |
|
|
int |
line = -1 |
|
) |
| |
|
slot |
void file_editor_tab::do_breakpoint_marker |
( |
bool |
insert, |
|
|
const QWidget * |
ID, |
|
|
int |
line = -1 |
|
) |
| |
|
slot |
void file_editor_tab::do_comment_selected_text |
( |
bool |
comment | ) |
|
|
private |
void file_editor_tab::editor_check_conflict_save |
( |
const QString & |
saveFileName, |
|
|
bool |
remove_on_success |
|
) |
| |
|
signal |
void file_editor_tab::editor_state_changed |
( |
bool |
copy_available, |
|
|
const QString & |
fileName |
|
) |
| |
|
signal |
void file_editor_tab::execute_command_in_terminal |
( |
const QString & |
command | ) |
|
|
slot |
void file_editor_tab::execute_command_in_terminal_signal |
( |
const QString & |
| ) |
|
|
signal |
void file_editor_tab::file_has_changed |
( |
const QString & |
fileName | ) |
|
|
slot |
void file_editor_tab::file_name_changed |
( |
const QString & |
fileName, |
|
|
const QString & |
toolTip |
|
) |
| |
|
signal |
void file_editor_tab::file_name_query |
( |
const QWidget * |
ID | ) |
|
|
slot |
void file_editor_tab::handle_copy_available |
( |
bool |
enableCopy | ) |
|
|
slot |
void file_editor_tab::handle_cursor_moved |
( |
int |
line, |
|
|
int |
col |
|
) |
| |
|
privateslot |
void file_editor_tab::handle_file_modified_answer |
( |
int |
decision | ) |
|
|
privateslot |
void file_editor_tab::handle_file_reload_answer |
( |
int |
decision | ) |
|
|
privateslot |
void file_editor_tab::handle_file_resave_answer |
( |
int |
decision | ) |
|
|
privateslot |
void file_editor_tab::handle_find_dialog_finished |
( |
int |
decision | ) |
|
|
privateslot |
void file_editor_tab::handle_margin_clicked |
( |
int |
line, |
|
|
int |
margin, |
|
|
Qt::KeyboardModifiers |
state |
|
) |
| |
|
slot |
void file_editor_tab::handle_save_file_as_answer |
( |
const QString & |
fileName | ) |
|
|
privateslot |
void file_editor_tab::handle_save_file_as_answer_cancel |
( |
| ) |
|
|
privateslot |
void file_editor_tab::handle_save_file_as_answer_close |
( |
const QString & |
fileName | ) |
|
|
privateslot |
void file_editor_tab::insert_debugger_pointer |
( |
const QWidget * |
ID, |
|
|
int |
line = -1 |
|
) |
| |
|
slot |
QString file_editor_tab::load_file |
( |
const QString & |
fileName | ) |
|
|
slot |
void file_editor_tab::mru_add_file |
( |
const QString & |
file_name | ) |
|
|
signal |
void file_editor_tab::new_file |
( |
const QString & |
commands = QString() | ) |
|
|
slot |
void file_editor_tab::next_bookmark |
( |
const QWidget * |
ID | ) |
|
|
slot |
void file_editor_tab::next_breakpoint |
( |
const QWidget * |
ID | ) |
|
|
slot |
void file_editor_tab::notice_settings |
( |
const QSettings * |
settings | ) |
|
|
slot |
void file_editor_tab::previous_bookmark |
( |
const QWidget * |
ID | ) |
|
|
slot |
void file_editor_tab::previous_breakpoint |
( |
const QWidget * |
ID | ) |
|
|
slot |
void file_editor_tab::remove_all_breakpoints |
( |
const QWidget * |
ID | ) |
|
|
slot |
void file_editor_tab::remove_all_breakpoints_callback |
( |
const bp_info & |
info | ) |
|
|
private |
void file_editor_tab::remove_bookmark |
( |
const QWidget * |
ID | ) |
|
|
slot |
void file_editor_tab::remove_breakpoint_callback |
( |
const bp_info & |
info | ) |
|
|
private |
void file_editor_tab::request_add_breakpoint |
( |
int |
line | ) |
|
|
private |
void file_editor_tab::request_remove_breakpoint |
( |
int |
line | ) |
|
|
private |
void file_editor_tab::run_file_signal |
( |
const QFileInfo & |
info | ) |
|
|
signal |
void file_editor_tab::save_apis_info |
( |
| ) |
|
|
privateslot |
void file_editor_tab::save_file |
( |
const QWidget * |
ID, |
|
|
const QString & |
fileName, |
|
|
bool |
remove_on_success |
|
) |
| |
|
slot |
void file_editor_tab::save_file |
( |
const QString & |
saveFileName, |
|
|
bool |
remove_on_success = false |
|
) |
| |
|
private |
void file_editor_tab::save_file_as |
( |
const QWidget * |
ID | ) |
|
|
slot |
void file_editor_tab::save_file_as |
( |
bool |
remove_on_success = false | ) |
|
|
private |
void file_editor_tab::set_file_name |
( |
const QString & |
fileName | ) |
|
|
protected |
void file_editor_tab::set_modified |
( |
bool |
modified = true | ) |
|
|
slot |
void file_editor_tab::tab_remove_request |
( |
| ) |
|
|
signal |
void file_editor_tab::toggle_bookmark |
( |
const QWidget * |
ID | ) |
|
|
slot |
void file_editor_tab::toggle_breakpoint |
( |
const QWidget * |
ID | ) |
|
|
slot |
void file_editor_tab::uncomment_selected_text |
( |
const QWidget * |
ID | ) |
|
|
slot |
void file_editor_tab::update_lexer |
( |
| ) |
|
|
private |
void file_editor_tab::update_window_title |
( |
bool |
modified | ) |
|
|
slot |
bool file_editor_tab::valid_file_name |
( |
const QString & |
file = QString() | ) |
|
|
private |
Member Data Documentation
bool file_editor_tab::_app_closing |
|
private |
QLabel* file_editor_tab::_col_indicator |
|
private |
bool file_editor_tab::_copy_available |
|
private |
QString file_editor_tab::_file_name |
|
private |
QString file_editor_tab::_file_name_short |
|
private |
QFileSystemWatcher file_editor_tab::_file_system_watcher |
|
private |
QRect file_editor_tab::_find_dialog_geometry |
|
private |
bool file_editor_tab::_find_dialog_is_visible |
|
private |
QsciAPIs* file_editor_tab::_lexer_apis |
|
private |
bool file_editor_tab::_long_title |
|
private |
QString file_editor_tab::_prep_apis_file |
|
private |
QLabel* file_editor_tab::_row_indicator |
|
private |
QStatusBar* file_editor_tab::_status_bar |
|
private |
The documentation for this class was generated from the following file: