Represents the main window. More...
#include "main-window.h"
Public Types | |
typedef std::pair< int, int > | int_pair |
typedef std::pair< std::string, std::string > | name_pair |
Public Slots | |
void | accept_directory_line_edit (void) |
void | browse_for_directory (void) |
void | change_directory_up (void) |
void | copyClipboard (void) |
void | debug_continue (void) |
void | debug_quit (void) |
void | debug_step_into (void) |
void | debug_step_out (void) |
void | debug_step_over (void) |
void | do_reset_windows (bool show=true, bool save=true, bool force_all=false) |
void | edit_mfile (const QString &, int) |
void | editor_tabs_changed (bool, bool) |
void | execute_command_in_terminal (const QString &dir) |
void | file_remove_proxy (const QString &o, const QString &n) |
void | focus_changed (QWidget *w_old, QWidget *w_new) |
void | focus_console_after_command (void) |
void | focus_window (const QString &win_name) |
QList< octave_dock_widget * > | get_dock_widget_list (void) |
Returns a list of dock widgets. More... | |
QPalette | getFusionDarkPalette () |
void | go_to_previous_widget (void) |
void | handle_clear_command_window_request (void) |
void | handle_clear_history_request (void) |
void | handle_clear_workspace_request (void) |
void | handle_delete_debugger_pointer_request (const QString &file, int line) |
void | handle_edit_mfile_request (const QString &name, const QString &file, const QString &curr_dir, int line) |
void | handle_enter_debugger (void) |
void | handle_exit_debugger (void) |
void | handle_gui_status_update (const QString &feature, const QString &status) |
void | handle_insert_debugger_pointer_request (const QString &file, int line) |
void | handle_load_workspace_request (const QString &file=QString()) |
void | handle_new_figure_request (void) |
void | handle_octave_ready () |
void | handle_open_any_request (const QString &file=QString()) |
void | handle_profiler_status_update (bool) |
void | handle_save_workspace_request (void) |
void | handle_set_path_dialog_request (void) |
void | handle_undo_request (void) |
void | handle_update_breakpoint_marker_request (bool insert, const QString &file, int line, const QString &cond) |
void | init_terminal_size (void) |
void | modify_path (const QStringList &dir_list, bool rm, bool subdirs) |
void | notice_settings (const gui_settings *settings, bool update_by_worker=false) |
void | open_bug_tracker_page (void) |
void | open_contribute_page (void) |
void | open_donate_page (void) |
void | open_octave_packages_page (void) |
void | open_online_documentation_page (void) |
void | pasteClipboard (void) |
void | prepare_to_exit (void) |
void | process_settings_dialog_request (const QString &desired_tab=QString()) |
void | profiler_session (void) |
void | profiler_session_resume (void) |
void | profiler_show (void) |
void | profiler_stop (void) |
void | read_settings (void) |
void | report_status_message (const QString &statusMessage) |
void | request_new_function (bool triggered=true) |
void | request_new_script (const QString &commands=QString()) |
void | request_open_file (void) |
void | request_reload_settings (void) |
void | reset_windows (void) |
void | run_file_in_terminal (const QFileInfo &info) |
void | selectAll (void) |
void | set_current_working_directory (const QString &dir) |
void | set_screen_size (int ht, int wd) |
void | set_window_layout (gui_settings *settings) |
void | show_about_octave (void) |
void | update_octave_directory (const QString &dir) |
void | write_settings (void) |
void | find_files (const QString &startdir=QDir::currentPath()) |
Find files dialog. More... | |
void | find_files_finished (int) |
Find files dialog. More... | |
void | clipboard_has_changed (void) |
Handling the clipboard. More... | |
void | clear_clipboard () |
Handling the clipboard. More... | |
Public Member Functions | |
main_window (base_qobject &oct_qobj) | |
~main_window (void) | |
bool | command_window_has_focus (void) const |
bool | confirm_shutdown (void) |
void | focus_command_window (void) |
void | make_dock_widget_connections (octave_dock_widget *dw) |
Protected Member Functions | |
void | closeEvent (QCloseEvent *closeEvent) |
Private Slots | |
void | disable_menu_shortcuts (bool disable) |
void | request_open_files (const QStringList &open_file_names) |
void | restore_create_file_setting (void) |
void | set_file_encoding (const QString &new_encoding) |
void | warning_function_not_found (const QString &message) |
Represents the main window.
Definition at line 72 of file main-window.h.
typedef std::pair<int, int> main_window::int_pair |
Definition at line 79 of file main-window.h.
typedef std::pair<std::string, std::string> main_window::name_pair |
Definition at line 78 of file main-window.h.
main_window::main_window | ( | base_qobject & | oct_qobj | ) |
Definition at line 95 of file main-window.cc.
References resource_manager::config_icon_theme(), resource_manager::config_translators(), ed_default_enc(), resource_manager::get_settings(), gui_obj_name_main_window, shortcut_manager::init_data(), resource_manager::is_first_run(), nr_allow_connection(), nr_last_news(), nr_last_time(), resource_manager::reload_settings(), and resource_manager::update_network_settings().
main_window::~main_window | ( | void | ) |
Definition at line 219 of file main-window.cc.
|
slot |
Definition at line 1133 of file main-window.cc.
References m_current_directory_combo_box, and set_current_working_directory().
Referenced by construct_tool_bar().
|
signal |
Referenced by focus_changed(), make_dock_widget_connections(), and notice_settings().
|
private |
Definition at line 2155 of file main-window.cc.
Referenced by construct_debug_menu_item(), construct_documentation_menu(), construct_file_menu(), construct_help_menu(), construct_new_menu(), construct_tools_menu(), and construct_window_menu().
|
signal |
|
private |
Definition at line 221 of file main-window.cc.
References adopt_documentation_widget(), adopt_editor_widget(), adopt_file_browser_widget(), adopt_history_widget(), adopt_terminal_widget(), adopt_variable_editor_widget(), adopt_workspace_widget(), m_command_window, and m_previous_dock.
|
private |
Definition at line 292 of file main-window.cc.
References base_qobject::documentation_widget(), m_doc_browser_window, m_octave_qobj, and make_dock_widget_connections().
Referenced by adopt_dock_widgets().
|
private |
Definition at line 350 of file main-window.cc.
References external_editor_interface::call_custom_editor(), base_qobject::connect_interpreter_events(), debug_continue(), debug_quit(), file_editor::debug_quit_signal(), delete_debugger_pointer_signal(), qt_interpreter_events::directory_changed_signal(), file_editor::edit_mfile_request(), editor_focus_changed(), editor_tabs_changed(), file_editor::editor_tabs_changed_signal(), file_editor::enable_menu_shortcuts(), qt_interpreter_events::enter_debugger_signal(), execute_command_in_terminal(), file_editor::execute_command_in_terminal_signal(), qt_interpreter_events::exit_debugger_signal(), files_dock_widget::file_remove_signal(), qt_interpreter_events::file_renamed_signal(), files_dock_widget::file_renamed_signal(), focus_console_after_command(), file_editor::focus_console_after_command_signal(), file_editor::handle_delete_debugger_pointer_request(), handle_edit_mfile_request(), file_editor::handle_enter_debug_mode(), file_editor::handle_exit_debug_mode(), file_editor::handle_file_remove(), file_editor::handle_file_renamed(), file_editor::handle_insert_debugger_pointer_request(), file_editor::handle_update_breakpoint_marker_request(), insert_debugger_pointer_signal(), base_qobject::interpreter_qobj(), m_active_editor, m_editor_menubar, m_editor_window, m_external_editor, m_file_browser_window, m_octave_qobj, make_dock_widget_connections(), process_settings_dialog_request(), interpreter_qobject::qt_link(), file_editor::request_dbcont_signal(), file_editor::request_open_file_external(), external_editor_interface::request_settings_dialog(), file_editor::request_settings_dialog(), file_editor::request_step_into_file(), run_file_in_terminal(), file_editor::run_file_signal(), step_into_file_signal(), update_breakpoint_marker_signal(), file_editor::update_gui_lexer_signal(), update_gui_lexer_signal(), and file_editor::update_octave_directory().
Referenced by adopt_dock_widgets().
|
private |
Definition at line 299 of file main-window.cc.
References files_dock_widget::displayed_directory_changed(), base_qobject::file_browser_widget(), find_files(), files_dock_widget::find_files_signal(), handle_load_workspace_request(), handle_open_any_request(), files_dock_widget::load_file_signal(), m_file_browser_window, m_octave_qobj, make_dock_widget_connections(), modify_path(), files_dock_widget::modify_path_signal(), files_dock_widget::open_any_signal(), files_dock_widget::open_file(), open_file_signal(), run_file_in_terminal(), files_dock_widget::run_file_signal(), and set_current_working_directory().
Referenced by adopt_dock_widgets().
|
private |
Definition at line 327 of file main-window.cc.
References history_dock_widget::command_create_script(), history_dock_widget::command_double_clicked(), execute_command_in_terminal(), base_qobject::history_widget(), m_history_window, m_octave_qobj, make_dock_widget_connections(), and new_file_signal().
Referenced by adopt_dock_widgets().
|
private |
Definition at line 234 of file main-window.cc.
References QTerminal::clear_command_window_request(), QTerminal::copyClipboard(), copyClipboard_signal(), edit_mfile(), QTerminal::edit_mfile_request(), execute_command_in_terminal(), QTerminal::execute_command_in_terminal_signal(), terminal_dock_widget::execute_command_signal(), execute_command_signal(), base_qobject::experimental_terminal_widget(), handle_clear_command_window_request(), QTerminal::init_terminal_size(), init_terminal_size_signal(), m_command_window, m_octave_qobj, make_dock_widget_connections(), terminal_dock_widget::notice_settings(), open_file_signal(), QTerminal::pasteClipboard(), pasteClipboard_signal(), QTerminal::report_status_message(), report_status_message(), QTerminal::request_edit_mfile_signal(), QTerminal::request_open_file_signal(), QTerminal::selectAll(), selectAll_signal(), set_screen_size(), QTerminal::set_screen_size_signal(), settings_changed(), and base_qobject::terminal_widget().
Referenced by adopt_dock_widgets().
|
private |
Definition at line 454 of file main-window.cc.
References m_octave_qobj, m_variable_editor_window, make_dock_widget_connections(), and base_qobject::variable_editor_widget().
Referenced by adopt_dock_widgets().
|
private |
Definition at line 340 of file main-window.cc.
References workspace_view::command_requested(), execute_command_in_terminal(), m_octave_qobj, m_workspace_window, make_dock_widget_connections(), and base_qobject::workspace_widget().
Referenced by adopt_dock_widgets().
|
slot |
Definition at line 1083 of file main-window.cc.
References focus_command_window(), base_qobject::get_resource_manager(), resource_manager::get_settings(), global_use_native_dialogs(), m_octave_qobj, and set_current_working_directory().
Referenced by construct_tool_bar().
|
slot |
Definition at line 1124 of file main-window.cc.
References set_current_working_directory().
Referenced by construct_tool_bar().
|
slot |
Handling the clipboard.
Definition at line 1923 of file main-window.cc.
References m_clipboard.
Referenced by construct_edit_menu().
|
slot |
Handling the clipboard.
Definition at line 1909 of file main-window.cc.
References m_clear_clipboard_action, m_clipboard, and m_paste_action.
Referenced by construct_edit_menu().
|
signal |
Referenced by closeEvent(), make_dock_widget_connections(), and base_qobject::start_gui().
|
protected |
Definition at line 2017 of file main-window.cc.
References close_gui_signal(), confirm_shutdown(), base_qobject::experimental_terminal_widget(), interpreter_event(), base_qobject::is_gui_app(), m_octave_qobj, interpreter::quit(), and write_settings().
bool main_window::command_window_has_focus | ( | void | ) | const |
Definition at line 485 of file main-window.cc.
References m_command_window.
Referenced by handle_delete_debugger_pointer_request(), handle_insert_debugger_pointer_request(), handle_undo_request(), and handle_update_breakpoint_marker_request().
|
private |
Definition at line 2672 of file main-window.cc.
References base_qobject::get_shortcut_manager(), m_about_octave_action, m_active_dock, m_clear_clipboard_action, m_clear_command_history_action, m_clear_command_window_action, m_clear_workspace_action, m_command_window, m_command_window_action, m_contribute_action, m_copy_action, m_current_news_action, m_debug_continue, m_debug_quit, m_debug_step_into, m_debug_step_out, m_debug_step_over, m_developer_action, m_documentation_action, m_editor_action, m_exit_action, m_file_browser_action, m_find_files_action, m_history_action, m_load_workspace_action, m_new_figure_action, m_new_function_action, m_new_script_action, m_octave_packages_action, m_octave_qobj, m_ondisk_doc_action, m_online_doc_action, m_open_action, m_paste_action, m_preferences_action, m_prevent_readline_conflicts, m_previous_dock_action, m_profiler_resume, m_profiler_show, m_profiler_start, m_profiler_stop, m_release_notes_action, m_report_bug_action, m_reset_windows_action, m_save_workspace_action, m_select_all_action, m_set_path_action, m_show_command_window_action, m_show_documentation_action, m_show_editor_action, m_show_file_browser_action, m_show_history_action, m_show_variable_editor_action, m_show_workspace_action, m_undo_action, m_variable_editor_action, m_workspace_action, sc_main_debug_continue(), sc_main_debug_quit(), sc_main_debug_step_into(), sc_main_debug_step_out(), sc_main_debug_step_over(), sc_main_edit_clear_clipboard(), sc_main_edit_clear_command_window(), sc_main_edit_clear_history(), sc_main_edit_clear_workspace(), sc_main_edit_copy(), sc_main_edit_find_in_files(), sc_main_edit_paste(), sc_main_edit_preferences(), sc_main_edit_select_all(), sc_main_edit_set_path(), sc_main_edit_undo(), sc_main_file_exit(), sc_main_file_load_workspace(), sc_main_file_new_figure(), sc_main_file_new_file(), sc_main_file_new_function(), sc_main_file_open_file(), sc_main_file_save_workspace(), sc_main_help_about(), sc_main_help_contribute(), sc_main_help_developer(), sc_main_help_ondisk_doc(), sc_main_help_online_doc(), sc_main_help_packages(), sc_main_help_report_bug(), sc_main_news_community_news(), sc_main_news_release_notes(), sc_main_tools_resume_profiler(), sc_main_tools_show_profiler(), sc_main_tools_start_profiler(), sc_main_window_command(), sc_main_window_doc(), sc_main_window_editor(), sc_main_window_file_browser(), sc_main_window_history(), sc_main_window_previous_dock(), sc_main_window_reset(), sc_main_window_show_command(), sc_main_window_show_doc(), sc_main_window_show_editor(), sc_main_window_show_file_browser(), sc_main_window_show_history(), sc_main_window_show_variable_editor(), sc_main_window_show_workspace(), sc_main_window_variable_editor(), sc_main_window_workspace(), and shortcut_manager::set_shortcut().
Referenced by construct(), focus_changed(), and notice_settings().
bool main_window::confirm_shutdown | ( | void | ) |
Definition at line 507 of file main-window.cc.
References gui_pref::def, base_qobject::get_resource_manager(), resource_manager::get_settings(), global_prompt_to_exit(), gui_pref::key, m_editor_window, and m_octave_qobj.
Referenced by closeEvent(), and base_qobject::confirm_shutdown().
|
private |
Definition at line 2066 of file main-window.cc.
References configure_shortcuts(), construct_menu_bar(), construct_tool_bar(), dw_icon_set_names, file_remove_proxy(), qt_interpreter_events::file_remove_signal(), focus_changed(), interpreter_event(), base_qobject::interpreter_event(), base_qobject::interpreter_qobj(), m_octave_qobj, m_status_bar, notice_settings(), prepare_to_exit(), interpreter_qobject::qt_link(), settings_changed(), warning_function_not_found(), and warning_function_not_found_signal().
|
private |
Definition at line 2050 of file main-window.cc.
|
private |
Definition at line 2396 of file main-window.cc.
References construct_debug_menu_item(), debug_continue(), debug_quit(), debug_step_into(), debug_step_out(), debug_step_over(), m_add_menu(), m_debug_continue, m_debug_menu, m_debug_quit, m_debug_step_into, m_debug_step_out, m_debug_step_over, and m_editor_window.
Referenced by construct_menu_bar().
|
private |
Definition at line 2378 of file main-window.cc.
References add_action(), base_qobject::get_resource_manager(), resource_manager::icon(), m_debug_menu, m_editor_window, and m_octave_qobj.
Referenced by construct_debug_menu().
|
private |
Definition at line 2574 of file main-window.cc.
References add_action(), m_doc_browser_window, m_ondisk_doc_action, m_online_doc_action, and open_online_documentation_page().
Referenced by construct_help_menu().
|
private |
Definition at line 2290 of file main-window.cc.
References clear_clipboard(), clipboard_has_changed(), copyClipboard(), find_files(), base_qobject::get_resource_manager(), handle_clear_command_window_request(), handle_clear_history_request(), handle_clear_workspace_request(), handle_set_path_dialog_request(), resource_manager::icon(), m_add_menu(), m_clear_clipboard_action, m_clear_command_history_action, m_clear_command_window_action, m_clear_workspace_action, m_clipboard, m_copy_action, m_find_files_action, m_octave_qobj, m_paste_action, m_preferences_action, m_select_all_action, m_set_path_action, m_undo_action, pasteClipboard(), process_settings_dialog_request(), and selectAll().
Referenced by construct_menu_bar().
|
private |
Definition at line 2224 of file main-window.cc.
References add_action(), construct_new_menu(), base_qobject::get_resource_manager(), handle_load_workspace_request(), handle_save_workspace_request(), resource_manager::icon(), m_active_editor, m_add_menu(), m_editor_window, m_exit_action, m_load_workspace_action, m_octave_qobj, m_open_action, m_save_workspace_action, new_file_signal(), open_file_signal(), and request_open_file().
Referenced by construct_menu_bar().
|
private |
Definition at line 2548 of file main-window.cc.
References add_action(), construct_documentation_menu(), m_about_octave_action, m_add_menu(), m_contribute_action, m_developer_action, m_octave_packages_action, m_report_bug_action, open_bug_tracker_page(), open_contribute_page(), open_donate_page(), open_octave_packages_page(), and show_about_octave().
Referenced by construct_menu_bar().
|
private |
Definition at line 2189 of file main-window.cc.
References construct_debug_menu(), construct_edit_menu(), construct_file_menu(), construct_help_menu(), construct_news_menu(), construct_tools_menu(), construct_window_menu(), m_copy_action, m_editor_window, m_find_files_action, m_new_function_action, m_new_script_action, m_open_action, m_paste_action, m_select_all_action, and m_undo_action.
Referenced by construct().
|
private |
Definition at line 2271 of file main-window.cc.
References add_action(), base_qobject::get_resource_manager(), handle_new_figure_request(), resource_manager::icon(), m_new_figure_action, m_new_function_action, m_new_script_action, m_octave_qobj, request_new_function(), and request_new_script().
Referenced by construct_file_menu().
|
private |
Definition at line 2585 of file main-window.cc.
References m_add_menu(), m_current_news_action, m_release_notes_action, show_community_news_signal(), and show_release_notes_signal().
Referenced by construct_menu_bar().
|
private |
Definition at line 2112 of file main-window.cc.
References qt_interpreter_events::apply_new_settings(), qt_interpreter_events::delete_debugger_pointer_signal(), qt_interpreter_events::directory_changed_signal(), qt_interpreter_events::enter_debugger_signal(), execute_command_in_terminal(), qt_interpreter_events::execute_command_in_terminal_signal(), qt_interpreter_events::exit_debugger_signal(), qt_interpreter_events::gui_status_update_signal(), handle_delete_debugger_pointer_request(), handle_enter_debugger(), handle_exit_debugger(), handle_gui_status_update(), handle_insert_debugger_pointer_request(), handle_update_breakpoint_marker_request(), qt_interpreter_events::insert_debugger_pointer_signal(), base_qobject::interpreter_qobj(), m_octave_qobj, notice_settings(), process_settings_dialog_request(), interpreter_qobject::qt_link(), request_reload_settings(), qt_interpreter_events::settings_changed(), qt_interpreter_events::show_preferences_signal(), qt_interpreter_events::update_breakpoint_marker_signal(), qt_interpreter_events::update_gui_lexer_signal(), update_gui_lexer_signal(), and update_octave_directory().
|
private |
Definition at line 2606 of file main-window.cc.
References accept_directory_line_edit(), browse_for_directory(), change_directory_up(), current_directory_max_count, current_directory_max_visible, base_qobject::get_resource_manager(), global_toolbar_style(), handle_undo_request(), resource_manager::icon(), m_copy_action, m_current_directory_combo_box, m_main_tool_bar, m_new_script_action, m_octave_qobj, m_open_action, m_paste_action, m_undo_action, and set_current_working_directory().
Referenced by construct().
|
private |
Definition at line 2426 of file main-window.cc.
References add_action(), m_add_menu(), m_profiler_resume, m_profiler_show, m_profiler_start, m_profiler_stop, profiler_session(), profiler_session_resume(), profiler_show(), and profiler_stop().
Referenced by construct_menu_bar().
|
private |
Definition at line 2489 of file main-window.cc.
References add_action(), construct_window_menu_item(), go_to_previous_widget(), m_add_menu(), m_command_window, m_command_window_action, m_doc_browser_window, m_documentation_action, m_editor_action, m_editor_window, m_file_browser_action, m_file_browser_window, m_history_action, m_history_window, m_previous_dock_action, m_reset_windows_action, m_show_command_window_action, m_show_documentation_action, m_show_editor_action, m_show_file_browser_action, m_show_history_action, m_show_variable_editor_action, m_show_workspace_action, m_variable_editor_action, m_variable_editor_window, m_workspace_action, m_workspace_window, and reset_windows().
Referenced by construct_menu_bar().
|
private |
Definition at line 2452 of file main-window.cc.
Referenced by construct_window_menu().
|
slot |
Definition at line 1702 of file main-window.cc.
References copyClipboard_signal(), and m_current_directory_combo_box.
Referenced by construct_edit_menu().
|
signal |
Referenced by adopt_terminal_widget(), copyClipboard(), and octave_dock_widget::set_main_window().
|
slot |
Definition at line 1251 of file main-window.cc.
References F__db_next_breakpoint_quiet__(), Fdbcont(), interpreter_event(), command_editor::interrupt(), m_suppress_dbg_location, and ovl().
Referenced by adopt_editor_widget(), and construct_debug_menu().
|
slot |
Definition at line 1318 of file main-window.cc.
References Fdbquit(), interpreter_event(), and command_editor::interrupt().
Referenced by adopt_editor_widget(), and construct_debug_menu().
|
slot |
Definition at line 1265 of file main-window.cc.
References F__db_next_breakpoint_quiet__(), Fdbstep(), interpreter_event(), command_editor::interrupt(), m_suppress_dbg_location, and ovl().
Referenced by construct_debug_menu().
|
slot |
Definition at line 1304 of file main-window.cc.
References F__db_next_breakpoint_quiet__(), Fdbstep(), interpreter_event(), command_editor::interrupt(), m_suppress_dbg_location, and ovl().
Referenced by construct_debug_menu().
|
slot |
Definition at line 1279 of file main-window.cc.
References F__db_next_breakpoint_quiet__(), Fdbstep(), interpreter_event(), command_editor::interrupt(), m_debug_quit, m_suppress_dbg_location, ovl(), and step_into_file_signal().
Referenced by construct_debug_menu().
|
signal |
Referenced by adopt_editor_widget(), and handle_delete_debugger_pointer_request().
|
privateslot |
Definition at line 1928 of file main-window.cc.
References m_hash_menu_text.
Referenced by focus_changed(), and notice_settings().
|
slot |
Definition at line 2832 of file main-window.cc.
References dock_widget_list(), focus_command_window(), base_qobject::get_resource_manager(), resource_manager::get_settings(), gui_pref::key, m_command_window, m_doc_browser_window, m_editor_window, m_file_browser_window, m_history_window, m_octave_qobj, m_variable_editor_window, m_workspace_window, mw_geometry(), mw_state(), resize_dock(), and set_default_geometry().
Referenced by reset_windows(), and set_window_layout().
|
private |
Definition at line 2747 of file main-window.cc.
References m_command_window, m_doc_browser_window, m_editor_window, m_file_browser_window, m_history_window, m_variable_editor_window, and m_workspace_window.
Referenced by do_reset_windows(), focus_changed(), get_dock_widget_list(), notice_settings(), and set_window_layout().
|
slot |
Definition at line 826 of file main-window.cc.
References handle_edit_mfile_request().
Referenced by adopt_terminal_widget().
|
signal |
Referenced by adopt_editor_widget(), and focus_changed().
|
slot |
Definition at line 2444 of file main-window.cc.
References m_debug_step_over, m_editor_has_tabs, and m_editor_is_octave_file.
Referenced by adopt_editor_widget().
|
slot |
Definition at line 1147 of file main-window.cc.
References command_editor::accept_line(), execute_command_signal(), base_qobject::experimental_terminal_widget(), focus_console_after_command(), command_editor::get_current_line(), interpreter_event(), command_editor::interrupt_event_loop(), m_octave_qobj, command_editor::redisplay(), command_editor::replace_line(), and command_editor::set_initial_input().
Referenced by adopt_editor_widget(), adopt_history_widget(), adopt_terminal_widget(), adopt_workspace_widget(), construct_octave_qt_link(), profiler_show(), and request_new_function().
|
signal |
Referenced by adopt_terminal_widget(), and execute_command_in_terminal().
|
slot |
Definition at line 831 of file main-window.cc.
References base_qobject::interpreter_qobj(), qt_interpreter_events::lock(), m_editor_window, m_octave_qobj, n, interpreter_qobject::qt_link(), qt_interpreter_events::unlock(), and qt_interpreter_events::wake_all().
Referenced by construct().
|
slot |
Find files dialog.
Definition at line 1868 of file main-window.cc.
References find_files_dialog::dir_selected(), find_files_dialog::file_selected(), find_files_finished(), m_file_browser_window, m_find_files_dlg, m_octave_qobj, open_file_signal(), files_dock_widget::set_current_directory(), and find_files_dialog::set_search_dir().
Referenced by adopt_file_browser_widget(), and construct_edit_menu().
|
inlineslot |
Definition at line 536 of file main-window.cc.
References active_dock_changed(), configure_shortcuts(), disable_menu_shortcuts(), dock_widget_list(), editor_focus_changed(), m_active_dock, m_command_window, m_editor_menubar, m_editor_window, m_main_tool_bar, m_prevent_readline_conflicts_menu, m_previous_dock, octave_dock_widget::set_predecessor_widget(), and Faddeeva::w().
Referenced by construct().
void main_window::focus_command_window | ( | void | ) |
Definition at line 490 of file main-window.cc.
References m_command_window.
Referenced by browse_for_directory(), do_reset_windows(), focus_console_after_command(), handle_delete_debugger_pointer_request(), handle_insert_debugger_pointer_request(), handle_octave_ready(), and handle_update_breakpoint_marker_request().
|
slot |
Definition at line 2664 of file main-window.cc.
References cs_focus_cmd(), focus_command_window(), base_qobject::get_resource_manager(), resource_manager::get_settings(), and m_octave_qobj.
Referenced by adopt_editor_widget(), execute_command_in_terminal(), and run_file_in_terminal().
|
slot |
Definition at line 495 of file main-window.cc.
References m_command_window, m_file_browser_window, m_history_window, and m_workspace_window.
Referenced by base_qobject::base_qobject(), and base_qobject::start_gui().
|
inlineslot |
Returns a list of dock widgets.
Definition at line 239 of file main-window.h.
References dock_widget_list().
|
slot |
Definition at line 1018 of file main-window.cc.
Referenced by notice_settings().
|
slot |
Definition at line 1063 of file main-window.cc.
References octave_dock_widget::activate(), and m_previous_dock.
Referenced by construct_window_menu().
|
slot |
Definition at line 756 of file main-window.cc.
References command_editor::clear_screen(), interpreter_event(), and command_editor::kill_full_line().
Referenced by adopt_terminal_widget(), and construct_edit_menu().
|
slot |
Definition at line 768 of file main-window.cc.
References history_system::do_history(), interpreter::get_history_system(), interpreter_event(), and ovl().
Referenced by construct_edit_menu().
|
slot |
Definition at line 745 of file main-window.cc.
References Fclear(), and interpreter_event().
Referenced by construct_edit_menu().
|
slot |
Definition at line 1534 of file main-window.cc.
References command_window_has_focus(), delete_debugger_pointer_signal(), and focus_command_window().
Referenced by construct_octave_qt_link().
|
slot |
Definition at line 1412 of file main-window.cc.
References Fexist(), Ffile_in_loadpath(), Utils::fromStdString(), interpreter_event(), octave_value_list::length(), m_current_directory_combo_box, message(), open_file_signal(), ovl(), and warning_function_not_found_signal().
Referenced by adopt_editor_widget(), and edit_mfile().
|
slot |
Definition at line 1229 of file main-window.cc.
References m_debug_continue, m_debug_quit, m_debug_step_into, m_debug_step_out, and m_debug_step_over.
Referenced by construct_octave_qt_link().
|
slot |
Definition at line 1240 of file main-window.cc.
References m_debug_continue, m_debug_quit, m_debug_step_into, m_debug_step_out, m_debug_step_over, m_editor_has_tabs, and m_editor_is_octave_file.
Referenced by construct_octave_qt_link().
|
slot |
Definition at line 1747 of file main-window.cc.
References handle_profiler_status_update().
Referenced by construct_octave_qt_link().
|
slot |
Definition at line 1523 of file main-window.cc.
References command_window_has_focus(), focus_command_window(), and insert_debugger_pointer_signal().
Referenced by construct_octave_qt_link().
|
slot |
Definition at line 688 of file main-window.cc.
References Fload(), interpreter::get_evaluator(), interpreter::get_event_manager(), base_qobject::get_resource_manager(), resource_manager::get_settings(), tree_evaluator::get_symbol_info(), global_use_native_dialogs(), interpreter_event(), m_octave_qobj, ovl(), and event_manager::set_workspace().
Referenced by adopt_file_browser_widget(), and construct_file_menu().
|
slot |
Definition at line 1217 of file main-window.cc.
References Fbuiltin(), Fdrawnow(), interpreter_event(), and ovl().
Referenced by construct_new_menu().
|
slot |
Definition at line 1762 of file main-window.cc.
References command_editor::decode_prompt_string(), ed_default_enc(), base_qobject::experimental_terminal_widget(), focus_command_window(), interpreter::get_event_manager(), interpreter::get_input_system(), base_qobject::get_resource_manager(), resource_manager::get_settings(), global_ov_startup_dir(), global_restore_ov_dir(), interpreter_event(), m_command_window, m_editor_window, m_octave_qobj, mw_dir_list(), input_system::PS1(), set_current_working_directory(), update_default_encoding(), and event_manager::update_prompt().
Referenced by base_qobject::base_qobject(), and base_qobject::start_gui().
|
slot |
Definition at line 721 of file main-window.cc.
References interpreter::feval(), interpreter::get_evaluator(), interpreter::get_event_manager(), tree_evaluator::get_symbol_info(), interpreter_event(), ovl(), and event_manager::set_workspace().
Referenced by adopt_file_browser_widget().
|
slot |
Definition at line 1996 of file main-window.cc.
References led_indicator::LED_STATE_ACTIVE, led_indicator::LED_STATE_INACTIVE, m_profiler_resume, m_profiler_start, m_profiler_status_indicator, m_profiler_stop, led_indicator::set_state(), and state.
Referenced by handle_gui_status_update().
|
slot |
Definition at line 663 of file main-window.cc.
References Fsave(), base_qobject::get_resource_manager(), resource_manager::get_settings(), global_use_native_dialogs(), interpreter_event(), m_octave_qobj, and ovl().
Referenced by construct_file_menu().
|
slot |
Definition at line 1832 of file main-window.cc.
References interpreter_event(), set_path_dialog::interpreter_event(), base_qobject::interpreter_qobj(), m_octave_qobj, m_set_path_dlg, modify_path(), set_path_dialog::modify_path_signal(), interpreter_qobject::qt_link(), set_path_dialog::update_model(), and qt_interpreter_events::update_path_dialog_signal().
Referenced by construct_edit_menu().
|
slot |
Definition at line 781 of file main-window.cc.
References command_window_has_focus(), interpreter_event(), command_editor::redisplay(), command_editor::undo(), and undo_signal().
Referenced by construct_tool_bar().
|
slot |
Definition at line 1545 of file main-window.cc.
References command_window_has_focus(), focus_command_window(), and update_breakpoint_marker_signal().
Referenced by construct_octave_qt_link().
|
slot |
Definition at line 1580 of file main-window.cc.
References init_terminal_size_signal().
|
signal |
Referenced by adopt_terminal_widget(), and init_terminal_size().
|
signal |
Referenced by make_dock_widget_connections().
|
signal |
Referenced by adopt_editor_widget(), and handle_insert_debugger_pointer_request().
|
signal |
Referenced by closeEvent(), construct(), debug_continue(), debug_quit(), debug_step_into(), debug_step_out(), debug_step_over(), execute_command_in_terminal(), handle_clear_command_window_request(), handle_clear_history_request(), handle_clear_workspace_request(), handle_edit_mfile_request(), handle_load_workspace_request(), handle_new_figure_request(), handle_octave_ready(), handle_open_any_request(), handle_save_workspace_request(), handle_set_path_dialog_request(), handle_undo_request(), modify_path(), profiler_session(), profiler_session_resume(), profiler_stop(), run_file_in_terminal(), set_current_working_directory(), set_screen_size(), and update_default_encoding().
|
signal |
Definition at line 2171 of file main-window.cc.
References m_hash_menu_text.
Referenced by construct_debug_menu(), construct_edit_menu(), construct_file_menu(), construct_help_menu(), construct_news_menu(), construct_tools_menu(), and construct_window_menu().
void main_window::make_dock_widget_connections | ( | octave_dock_widget * | dw | ) |
Definition at line 461 of file main-window.cc.
References active_dock_changed(), close_gui_signal(), octave_dock_widget::handle_active_dock_changed(), octave_dock_widget::handle_settings(), init_window_menu(), octave_dock_widget::init_window_menu_entry(), octave_dock_widget::save_settings(), and settings_changed().
Referenced by adopt_documentation_widget(), adopt_editor_widget(), adopt_file_browser_widget(), adopt_history_widget(), adopt_terminal_widget(), adopt_variable_editor_widget(), and adopt_workspace_widget().
|
slot |
Definition at line 798 of file main-window.cc.
References octave_value_list::append(), Faddpath(), Fgenpath(), Frmpath(), interpreter_event(), ovl(), and Utils::toStdString().
Referenced by adopt_file_browser_widget(), and handle_set_path_dialog_request().
|
signal |
Referenced by adopt_history_widget(), construct_file_menu(), and request_new_script().
|
slot |
Definition at line 907 of file main-window.cc.
References active_dock_changed(), configure_shortcuts(), cs_cursor_blinking(), cs_dbg_location(), gui_pref::def, disable_menu_shortcuts(), dock_widget_list(), dw_icon_set(), dw_icon_set_names, ed_default_enc(), EXTRA_STYLE_FUSION_DARK, base_qobject::get_resource_manager(), getFusionDarkPalette(), global_cursor_blinking(), global_extra_styles, global_icon_size(), global_icon_sizes, global_status_bar(), global_style(), gui_pref::key, m_active_dock, m_command_window, m_default_encoding, m_default_palette, m_default_style, m_editor_window, m_main_tool_bar, m_octave_qobj, m_prevent_readline_conflicts, m_prevent_readline_conflicts_menu, m_status_bar, m_suppress_dbg_location, base_qobject::qapplication(), sc_prevent_rl_conflicts(), sc_prevent_rl_conflicts_menu(), update_default_encoding(), and resource_manager::update_network_settings().
Referenced by construct(), and construct_octave_qt_link().
|
slot |
Definition at line 858 of file main-window.cc.
Referenced by construct_help_menu().
|
slot |
Definition at line 868 of file main-window.cc.
Referenced by construct_help_menu().
|
slot |
Definition at line 873 of file main-window.cc.
Referenced by construct_help_menu().
|
signal |
|
signal |
|
slot |
Definition at line 863 of file main-window.cc.
Referenced by construct_help_menu().
|
slot |
Definition at line 852 of file main-window.cc.
Referenced by construct_documentation_menu().
|
slot |
Definition at line 1717 of file main-window.cc.
References m_current_directory_combo_box, and pasteClipboard_signal().
Referenced by construct_edit_menu().
|
signal |
Referenced by adopt_terminal_widget(), pasteClipboard(), and octave_dock_widget::set_main_window().
|
slot |
Definition at line 1045 of file main-window.cc.
References m_active_dock, m_find_files_dlg, m_set_path_dlg, find_files_dialog::save_settings(), and write_settings().
Referenced by construct().
|
slot |
Definition at line 878 of file main-window.cc.
References settings_dialog::apply_new_settings(), m_octave_qobj, m_settings_dlg, and request_reload_settings().
Referenced by adopt_editor_widget(), construct_edit_menu(), and construct_octave_qt_link().
|
slot |
Definition at line 1963 of file main-window.cc.
References Ffeval(), interpreter_event(), and ovl().
Referenced by construct_tools_menu().
|
slot |
Definition at line 1974 of file main-window.cc.
References Ffeval(), interpreter_event(), and ovl().
Referenced by construct_tools_menu().
|
slot |
Definition at line 2008 of file main-window.cc.
References execute_command_in_terminal().
Referenced by construct_tools_menu().
|
slot |
Definition at line 1985 of file main-window.cc.
References Ffeval(), interpreter_event(), and ovl().
Referenced by construct_tools_menu().
|
slot |
Definition at line 1558 of file main-window.cc.
References base_qobject::get_resource_manager(), resource_manager::get_settings(), m_current_directory_combo_box, m_octave_qobj, mw_dir_list(), set_window_layout(), and settings_changed().
|
slot |
Definition at line 658 of file main-window.cc.
References m_status_bar.
Referenced by adopt_terminal_widget().
|
slot |
Definition at line 1379 of file main-window.cc.
References gui_pref::def, ed_create_new_file(), execute_command_in_terminal(), base_qobject::get_resource_manager(), resource_manager::get_settings(), global_use_custom_editor(), gui_pref::key, m_editor_window, m_octave_qobj, and restore_create_file_setting().
Referenced by construct_new_menu().
|
slot |
Definition at line 1373 of file main-window.cc.
References new_file_signal().
Referenced by construct_new_menu().
|
slot |
Definition at line 1337 of file main-window.cc.
References gui_pref::def, base_qobject::get_resource_manager(), resource_manager::get_settings(), global_use_custom_editor(), global_use_native_dialogs(), gui_pref::key, m_current_directory_combo_box, m_editor_window, m_octave_qobj, and request_open_files().
Referenced by construct_file_menu().
|
privateslot |
Definition at line 1957 of file main-window.cc.
References m_file_encoding, and open_file_signal().
Referenced by request_open_file().
|
slot |
Definition at line 649 of file main-window.cc.
References base_qobject::get_resource_manager(), resource_manager::get_settings(), m_octave_qobj, and settings_changed().
Referenced by construct_octave_qt_link(), and process_settings_dialog_request().
|
slot |
Definition at line 2809 of file main-window.cc.
References do_reset_windows().
Referenced by construct_window_menu().
|
private |
Definition at line 2778 of file main-window.cc.
Referenced by do_reset_windows().
|
privateslot |
Definition at line 1939 of file main-window.cc.
References ed_create_new_file(), base_qobject::get_resource_manager(), resource_manager::get_settings(), gui_pref::key, m_editor_window, and m_octave_qobj.
Referenced by request_new_function().
|
slot |
Definition at line 1173 of file main-window.cc.
References command_editor::accept_line(), focus_console_after_command(), command_editor::get_current_line(), interpreter_event(), command_editor::interrupt_event_loop(), command_editor::redisplay(), command_editor::set_initial_input(), and valid_identifier().
Referenced by adopt_editor_widget(), and adopt_file_browser_widget().
|
slot |
Definition at line 1733 of file main-window.cc.
References m_current_directory_combo_box, and selectAll_signal().
Referenced by construct_edit_menu().
|
signal |
Referenced by adopt_terminal_widget(), selectAll(), and octave_dock_widget::set_main_window().
|
slot |
Definition at line 1104 of file main-window.cc.
References interpreter::chdir(), and interpreter_event().
Referenced by accept_directory_line_edit(), adopt_file_browser_widget(), browse_for_directory(), change_directory_up(), construct_tool_bar(), and handle_octave_ready().
|
private |
Definition at line 2800 of file main-window.cc.
References get_screen_geometry().
Referenced by do_reset_windows().
|
privateslot |
Definition at line 1949 of file main-window.cc.
References m_file_encoding.
|
slot |
Definition at line 1898 of file main-window.cc.
References interpreter_event(), and command_editor::set_screen_size().
Referenced by adopt_terminal_widget().
|
slot |
Definition at line 1585 of file main-window.cc.
References gui_pref::def, do_reset_windows(), dock_widget_list(), dw_is_floating(), dw_is_minimized(), dw_is_visible(), gui_pref::key, mw_geometry(), and mw_state().
Referenced by read_settings().
|
signal |
Referenced by adopt_terminal_widget(), construct(), make_dock_widget_connections(), read_settings(), and request_reload_settings().
|
slot |
Definition at line 898 of file main-window.cc.
References Utils::fromStdString(), message(), and octave_name_version_copyright_copying_warranty_and_bugs().
Referenced by construct_help_menu().
|
signal |
Referenced by base_qobject::base_qobject(), construct_news_menu(), and base_qobject::start_gui().
|
signal |
Referenced by base_qobject::base_qobject(), construct_news_menu(), and base_qobject::start_gui().
|
signal |
Referenced by adopt_editor_widget(), and debug_step_over().
|
signal |
Referenced by handle_undo_request(), and octave_dock_widget::set_main_window().
|
signal |
Referenced by adopt_editor_widget(), and handle_update_breakpoint_marker_request().
|
private |
Definition at line 2762 of file main-window.cc.
References interpreter_event(), m_default_encoding, and ovl().
Referenced by handle_octave_ready(), and notice_settings().
|
signal |
Referenced by adopt_editor_widget(), and construct_octave_qt_link().
|
slot |
Definition at line 1068 of file main-window.cc.
References m_current_directory_combo_box.
Referenced by construct_octave_qt_link().
|
privateslot |
|
signal |
Referenced by construct(), and handle_edit_mfile_request().
|
slot |
Definition at line 1680 of file main-window.cc.
References base_qobject::get_resource_manager(), resource_manager::get_settings(), gui_pref::key, m_current_directory_combo_box, m_octave_qobj, mw_dir_list(), mw_geometry(), and mw_state().
Referenced by closeEvent(), and prepare_to_exit().
|
staticprivate |
|
staticprivate |
|
private |
Definition at line 398 of file main-window.h.
Referenced by configure_shortcuts(), and construct_help_menu().
|
private |
Definition at line 336 of file main-window.h.
Referenced by configure_shortcuts(), focus_changed(), notice_settings(), and prepare_to_exit().
|
private |
Definition at line 333 of file main-window.h.
Referenced by adopt_editor_widget(), and construct_file_menu().
|
private |
Definition at line 362 of file main-window.h.
Referenced by clipboard_has_changed(), configure_shortcuts(), and construct_edit_menu().
|
private |
Definition at line 365 of file main-window.h.
Referenced by configure_shortcuts(), and construct_edit_menu().
|
private |
Definition at line 364 of file main-window.h.
Referenced by configure_shortcuts(), and construct_edit_menu().
|
private |
Definition at line 366 of file main-window.h.
Referenced by configure_shortcuts(), and construct_edit_menu().
|
private |
Definition at line 426 of file main-window.h.
Referenced by clear_clipboard(), clipboard_has_changed(), and construct_edit_menu().
|
private |
Flag for closing the whole application.
Definition at line 438 of file main-window.h.
|
private |
Dock widgets.
Definition at line 323 of file main-window.h.
Referenced by adopt_dock_widgets(), adopt_terminal_widget(), command_window_has_focus(), configure_shortcuts(), construct_window_menu(), do_reset_windows(), dock_widget_list(), focus_changed(), focus_command_window(), focus_window(), handle_octave_ready(), and notice_settings().
|
private |
Definition at line 382 of file main-window.h.
Referenced by configure_shortcuts(), and construct_window_menu().
|
private |
Definition at line 396 of file main-window.h.
Referenced by configure_shortcuts(), and construct_help_menu().
|
private |
Definition at line 360 of file main-window.h.
Referenced by configure_shortcuts(), construct_edit_menu(), construct_menu_bar(), and construct_tool_bar().
|
private |
For Toolbars.
Definition at line 405 of file main-window.h.
Referenced by accept_directory_line_edit(), construct_tool_bar(), copyClipboard(), handle_edit_mfile_request(), pasteClipboard(), read_settings(), request_open_file(), selectAll(), update_octave_directory(), and write_settings().
|
private |
For Toolbars.
Definition at line 408 of file main-window.h.
|
private |
Definition at line 401 of file main-window.h.
Referenced by configure_shortcuts(), and construct_news_menu().
|
private |
Definition at line 344 of file main-window.h.
Referenced by configure_shortcuts(), construct_debug_menu(), handle_enter_debugger(), and handle_exit_debugger().
|
private |
Definition at line 340 of file main-window.h.
Referenced by construct_debug_menu(), and construct_debug_menu_item().
|
private |
Definition at line 348 of file main-window.h.
Referenced by configure_shortcuts(), construct_debug_menu(), debug_step_over(), handle_enter_debugger(), and handle_exit_debugger().
|
private |
Definition at line 345 of file main-window.h.
Referenced by configure_shortcuts(), construct_debug_menu(), handle_enter_debugger(), and handle_exit_debugger().
|
private |
Definition at line 347 of file main-window.h.
Referenced by configure_shortcuts(), construct_debug_menu(), handle_enter_debugger(), and handle_exit_debugger().
|
private |
Definition at line 346 of file main-window.h.
Referenced by configure_shortcuts(), construct_debug_menu(), editor_tabs_changed(), handle_enter_debugger(), and handle_exit_debugger().
|
private |
Definition at line 311 of file main-window.h.
Referenced by notice_settings(), and update_default_encoding().
|
private |
Definition at line 314 of file main-window.h.
Referenced by notice_settings().
|
private |
Definition at line 313 of file main-window.h.
Referenced by notice_settings().
|
private |
Definition at line 397 of file main-window.h.
Referenced by configure_shortcuts(), and construct_help_menu().
|
private |
Dock widgets.
Definition at line 326 of file main-window.h.
Referenced by adopt_documentation_widget(), construct_documentation_menu(), construct_window_menu(), do_reset_windows(), and dock_widget_list().
|
private |
Definition at line 387 of file main-window.h.
Referenced by configure_shortcuts(), and construct_window_menu().
|
private |
Definition at line 386 of file main-window.h.
Referenced by configure_shortcuts(), and construct_window_menu().
|
private |
Some class global flags.
Definition at line 433 of file main-window.h.
Referenced by editor_tabs_changed(), and handle_exit_debugger().
|
private |
Some class global flags.
Definition at line 434 of file main-window.h.
Referenced by editor_tabs_changed(), and handle_exit_debugger().
|
private |
Definition at line 342 of file main-window.h.
Referenced by adopt_editor_widget(), and focus_changed().
|
private |
Dock widgets.
Definition at line 327 of file main-window.h.
Referenced by adopt_editor_widget(), confirm_shutdown(), construct_debug_menu(), construct_debug_menu_item(), construct_file_menu(), construct_menu_bar(), construct_window_menu(), do_reset_windows(), dock_widget_list(), file_remove_proxy(), focus_changed(), handle_octave_ready(), notice_settings(), request_new_function(), request_open_file(), and restore_create_file_setting().
|
private |
Definition at line 358 of file main-window.h.
Referenced by configure_shortcuts(), and construct_file_menu().
|
private |
Definition at line 332 of file main-window.h.
Referenced by adopt_editor_widget().
|
private |
Definition at line 385 of file main-window.h.
Referenced by configure_shortcuts(), and construct_window_menu().
|
private |
Dock widgets.
Definition at line 325 of file main-window.h.
Referenced by adopt_editor_widget(), adopt_file_browser_widget(), construct_window_menu(), do_reset_windows(), dock_widget_list(), find_files(), and focus_window().
|
private |
Definition at line 441 of file main-window.h.
Referenced by request_open_files(), and set_file_encoding().
|
private |
Definition at line 367 of file main-window.h.
Referenced by configure_shortcuts(), construct_edit_menu(), and construct_menu_bar().
|
private |
Find files dialog.
Definition at line 417 of file main-window.h.
Referenced by find_files(), and prepare_to_exit().
|
private |
Definition at line 309 of file main-window.h.
Referenced by disable_menu_shortcuts(), and m_add_menu().
|
private |
Definition at line 383 of file main-window.h.
Referenced by configure_shortcuts(), and construct_window_menu().
|
private |
Dock widgets.
Definition at line 324 of file main-window.h.
Referenced by adopt_history_widget(), construct_window_menu(), do_reset_windows(), dock_widget_list(), and focus_window().
|
private |
Definition at line 354 of file main-window.h.
Referenced by configure_shortcuts(), and construct_file_menu().
|
private |
Definition at line 338 of file main-window.h.
Referenced by construct_tool_bar(), focus_changed(), and notice_settings().
|
private |
Definition at line 353 of file main-window.h.
Referenced by configure_shortcuts(), and construct_new_menu().
|
private |
Definition at line 351 of file main-window.h.
Referenced by configure_shortcuts(), construct_menu_bar(), and construct_new_menu().
|
private |
Definition at line 350 of file main-window.h.
Referenced by configure_shortcuts(), construct_menu_bar(), construct_new_menu(), and construct_tool_bar().
|
private |
Definition at line 395 of file main-window.h.
Referenced by configure_shortcuts(), and construct_help_menu().
|
private |
Definition at line 307 of file main-window.h.
Referenced by adopt_documentation_widget(), adopt_editor_widget(), adopt_file_browser_widget(), adopt_history_widget(), adopt_terminal_widget(), adopt_variable_editor_widget(), adopt_workspace_widget(), browse_for_directory(), closeEvent(), configure_shortcuts(), confirm_shutdown(), construct(), construct_debug_menu_item(), construct_edit_menu(), construct_file_menu(), construct_new_menu(), construct_octave_qt_link(), construct_tool_bar(), do_reset_windows(), execute_command_in_terminal(), file_remove_proxy(), find_files(), focus_console_after_command(), handle_load_workspace_request(), handle_octave_ready(), handle_save_workspace_request(), handle_set_path_dialog_request(), notice_settings(), process_settings_dialog_request(), read_settings(), request_new_function(), request_open_file(), request_reload_settings(), restore_create_file_setting(), and write_settings().
|
private |
Definition at line 392 of file main-window.h.
Referenced by configure_shortcuts(), and construct_documentation_menu().
|
private |
Definition at line 393 of file main-window.h.
Referenced by configure_shortcuts(), and construct_documentation_menu().
|
private |
Definition at line 352 of file main-window.h.
Referenced by configure_shortcuts(), construct_file_menu(), construct_menu_bar(), and construct_tool_bar().
|
private |
Definition at line 361 of file main-window.h.
Referenced by clipboard_has_changed(), configure_shortcuts(), construct_edit_menu(), construct_menu_bar(), and construct_tool_bar().
|
private |
Definition at line 357 of file main-window.h.
Referenced by configure_shortcuts(), and construct_edit_menu().
|
private |
Some class global flags.
Definition at line 430 of file main-window.h.
Referenced by configure_shortcuts(), and notice_settings().
|
private |
Some class global flags.
Definition at line 431 of file main-window.h.
Referenced by focus_changed(), and notice_settings().
|
private |
Definition at line 335 of file main-window.h.
Referenced by adopt_dock_widgets(), focus_changed(), and go_to_previous_widget().
|
private |
Definition at line 389 of file main-window.h.
Referenced by configure_shortcuts(), and construct_window_menu().
|
private |
Definition at line 371 of file main-window.h.
Referenced by configure_shortcuts(), construct_tools_menu(), and handle_profiler_status_update().
|
private |
Definition at line 373 of file main-window.h.
Referenced by configure_shortcuts(), and construct_tools_menu().
|
private |
Definition at line 370 of file main-window.h.
Referenced by configure_shortcuts(), construct_tools_menu(), and handle_profiler_status_update().
|
private |
Definition at line 319 of file main-window.h.
Referenced by handle_profiler_status_update().
|
private |
Definition at line 372 of file main-window.h.
Referenced by configure_shortcuts(), construct_tools_menu(), and handle_profiler_status_update().
|
private |
Definition at line 400 of file main-window.h.
Referenced by configure_shortcuts(), and construct_news_menu().
|
private |
Release notes window.
Definition at line 424 of file main-window.h.
|
private |
Definition at line 394 of file main-window.h.
Referenced by configure_shortcuts(), and construct_help_menu().
|
private |
Definition at line 390 of file main-window.h.
Referenced by configure_shortcuts(), and construct_window_menu().
|
private |
Definition at line 355 of file main-window.h.
Referenced by configure_shortcuts(), and construct_file_menu().
|
private |
Definition at line 368 of file main-window.h.
Referenced by configure_shortcuts(), construct_edit_menu(), and construct_menu_bar().
|
private |
Definition at line 356 of file main-window.h.
Referenced by configure_shortcuts(), and construct_edit_menu().
|
private |
Set path dialog.
Definition at line 420 of file main-window.h.
Referenced by handle_set_path_dialog_request(), and prepare_to_exit().
|
private |
Settings dialog as guarded pointer (set to 0 when deleted).
Definition at line 413 of file main-window.h.
Referenced by process_settings_dialog_request().
|
private |
Definition at line 375 of file main-window.h.
Referenced by configure_shortcuts(), and construct_window_menu().
|
private |
Definition at line 380 of file main-window.h.
Referenced by configure_shortcuts(), and construct_window_menu().
|
private |
Definition at line 379 of file main-window.h.
Referenced by configure_shortcuts(), and construct_window_menu().
|
private |
Definition at line 378 of file main-window.h.
Referenced by configure_shortcuts(), and construct_window_menu().
|
private |
Definition at line 376 of file main-window.h.
Referenced by configure_shortcuts(), and construct_window_menu().
|
private |
Definition at line 381 of file main-window.h.
Referenced by configure_shortcuts(), and construct_window_menu().
|
private |
Definition at line 377 of file main-window.h.
Referenced by configure_shortcuts(), and construct_window_menu().
|
private |
Toolbar.
Definition at line 318 of file main-window.h.
Referenced by construct(), notice_settings(), and report_status_message().
|
private |
Some class global flags.
Definition at line 432 of file main-window.h.
Referenced by debug_continue(), debug_step_into(), debug_step_out(), debug_step_over(), and notice_settings().
|
private |
Definition at line 363 of file main-window.h.
Referenced by configure_shortcuts(), construct_edit_menu(), construct_menu_bar(), and construct_tool_bar().
|
private |
Definition at line 388 of file main-window.h.
Referenced by configure_shortcuts(), and construct_window_menu().
|
private |
Dock widgets.
Definition at line 329 of file main-window.h.
Referenced by adopt_variable_editor_widget(), construct_window_menu(), do_reset_windows(), and dock_widget_list().
|
private |
Definition at line 384 of file main-window.h.
Referenced by configure_shortcuts(), and construct_window_menu().
|
private |
Dock widgets.
Definition at line 328 of file main-window.h.
Referenced by adopt_workspace_widget(), construct_window_menu(), do_reset_windows(), dock_widget_list(), and focus_window().