Mercurial > octave
changeset 24717:63b5ac6a5ee7
* file-editor.cc: More style fixes.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Fri, 09 Feb 2018 14:52:29 -0500 |
parents | 2b3e0b570e77 |
children | ea1c88bd4430 |
files | libgui/src/m-editor/file-editor.cc libgui/src/m-editor/file-editor.h |
diffstat | 2 files changed, 308 insertions(+), 141 deletions(-) [+] |
line wrap: on
line diff
--- a/libgui/src/m-editor/file-editor.cc Fri Feb 09 13:56:34 2018 -0500 +++ b/libgui/src/m-editor/file-editor.cc Fri Feb 09 14:52:29 2018 -0500 @@ -1570,155 +1570,265 @@ m_fileMenu->addSeparator (); - m_edit_function_action = add_action (m_fileMenu, QIcon (), - tr ("&Edit Function"), SLOT (request_context_edit (bool))); + m_edit_function_action + = add_action (m_fileMenu, + tr ("&Edit Function"), + SLOT (request_context_edit (bool))); m_fileMenu->addSeparator (); - m_save_action = add_action (m_fileMenu, resource_manager::icon ("document-save"), - tr ("&Save File"), SLOT (request_save_file (bool))); - m_save_as_action = add_action (m_fileMenu, resource_manager::icon ("document-save-as"), - tr ("Save File &As..."), SLOT (request_save_file_as (bool))); + m_save_action + = add_action (m_fileMenu, + resource_manager::icon ("document-save"), + tr ("&Save File"), + SLOT (request_save_file (bool))); + + m_save_as_action + = add_action (m_fileMenu, + resource_manager::icon ("document-save-as"), + tr ("Save File &As..."), + SLOT (request_save_file_as (bool))); m_fileMenu->addSeparator (); - m_close_action = add_action (m_fileMenu, resource_manager::icon ("window-close",false), - tr ("&Close"), SLOT (request_close_file (bool))); - m_close_all_action = add_action (m_fileMenu, resource_manager::icon ("window-close",false), - tr ("Close All"), SLOT (request_close_all_files (bool))); - m_close_others_action = add_action (m_fileMenu, resource_manager::icon ("window-close",false), - tr ("Close Other Files"), SLOT (request_close_other_files (bool))); + m_close_action + = add_action (m_fileMenu, + resource_manager::icon ("window-close",false), + tr ("&Close"), + SLOT (request_close_file (bool))); + + m_close_all_action + = add_action (m_fileMenu, + resource_manager::icon ("window-close",false), + tr ("Close All"), + SLOT (request_close_all_files (bool))); + + m_close_others_action + = add_action (m_fileMenu, + resource_manager::icon ("window-close",false), + tr ("Close Other Files"), + SLOT (request_close_other_files (bool))); m_fileMenu->addSeparator (); - m_print_action = add_action (m_fileMenu, resource_manager::icon ("document-print"), - tr ("Print..."), SLOT (request_print_file (bool))); + m_print_action + = add_action (m_fileMenu, + resource_manager::icon ("document-print"), + tr ("Print..."), + SLOT (request_print_file (bool))); // edit menu (undo, copy, paste and select all later via main window) m_edit_menu = add_menu (m_menu_bar, tr ("&Edit")); - m_redo_action = add_action (m_edit_menu, resource_manager::icon ("edit-redo"), - tr ("&Redo"), SLOT (request_redo (bool))); + m_redo_action + = add_action (m_edit_menu, + resource_manager::icon ("edit-redo"), + tr ("&Redo"), + SLOT (request_redo (bool))); m_redo_action->setEnabled (false); m_edit_menu->addSeparator (); - m_cut_action = add_action (m_edit_menu, resource_manager::icon ("edit-cut"), - tr ("Cu&t"), SLOT (request_cut (bool))); + m_cut_action + = add_action (m_edit_menu, + resource_manager::icon ("edit-cut"), + tr ("Cu&t"), + SLOT (request_cut (bool))); m_cut_action->setEnabled (false); - m_find_action = add_action (m_edit_menu, resource_manager::icon ("edit-find-replace"), - tr ("&Find and Replace..."), SLOT (request_find (bool))); - - m_find_next_action = add_action (m_edit_menu, QIcon (), - tr ("Find &Next..."), SLOT (request_find_next (bool))); - - m_find_previous_action = add_action (m_edit_menu, QIcon (), - tr ("Find &Previous..."), SLOT (request_find_previous (bool))); + m_find_action + = add_action (m_edit_menu, + resource_manager::icon ("edit-find-replace"), + tr ("&Find and Replace..."), + SLOT (request_find (bool))); + + m_find_next_action + = add_action (m_edit_menu, + tr ("Find &Next..."), + SLOT (request_find_next (bool))); + + m_find_previous_action + = add_action (m_edit_menu, + tr ("Find &Previous..."), + SLOT (request_find_previous (bool))); m_edit_menu->addSeparator (); m_edit_cmd_menu = m_edit_menu->addMenu (tr ("&Commands")); - m_delete_line_action = add_action (m_edit_cmd_menu, QIcon (), - tr ("Delete Line"), SLOT (request_delete_line (bool))); - m_copy_line_action = add_action (m_edit_cmd_menu, QIcon (), - tr ("Copy Line"), SLOT (request_copy_line (bool))); - m_cut_line_action = add_action (m_edit_cmd_menu, QIcon (), - tr ("Cut Line"), SLOT (request_cut_line (bool))); + m_delete_line_action + = add_action (m_edit_cmd_menu, + tr ("Delete Line"), + SLOT (request_delete_line (bool))); + + m_copy_line_action + = add_action (m_edit_cmd_menu, + tr ("Copy Line"), + SLOT (request_copy_line (bool))); + + m_cut_line_action + = add_action (m_edit_cmd_menu, + tr ("Cut Line"), + SLOT (request_cut_line (bool))); m_edit_cmd_menu->addSeparator (); - m_delete_start_word_action = add_action (m_edit_cmd_menu, QIcon (), - tr ("Delete to Start of Word"), SLOT (request_delete_start_word (bool))); - m_delete_end_word_action = add_action (m_edit_cmd_menu, QIcon (), - tr ("Delete to End of Word"), SLOT (request_delete_end_word (bool))); - m_delete_start_line_action = add_action (m_edit_cmd_menu, QIcon (), - tr ("Delete to Start of Line"), SLOT (request_delete_start_line (bool))); - m_delete_end_line_action = add_action (m_edit_cmd_menu, QIcon (), - tr ("Delete to End of Line"), SLOT (request_delete_end_line (bool))); + m_delete_start_word_action + = add_action (m_edit_cmd_menu, + tr ("Delete to Start of Word"), + SLOT (request_delete_start_word (bool))); + + m_delete_end_word_action + = add_action (m_edit_cmd_menu, + tr ("Delete to End of Word"), + SLOT (request_delete_end_word (bool))); + + m_delete_start_line_action + = add_action (m_edit_cmd_menu, + tr ("Delete to Start of Line"), + SLOT (request_delete_start_line (bool))); + + m_delete_end_line_action + = add_action (m_edit_cmd_menu, + tr ("Delete to End of Line"), + SLOT (request_delete_end_line (bool))); m_edit_cmd_menu->addSeparator (); - m_duplicate_selection_action = add_action (m_edit_cmd_menu, QIcon (), - tr ("Duplicate Selection/Line"), SLOT (request_duplicate_selection (bool))); - m_transpose_line_action = add_action (m_edit_cmd_menu, QIcon (), - tr ("Transpose Line"), SLOT (request_transpose_line (bool))); + m_duplicate_selection_action + = add_action (m_edit_cmd_menu, + tr ("Duplicate Selection/Line"), + SLOT (request_duplicate_selection (bool))); + + m_transpose_line_action + = add_action (m_edit_cmd_menu, + tr ("Transpose Line"), + SLOT (request_transpose_line (bool))); m_edit_cmd_menu->addSeparator (); - m_completion_action = add_action (m_edit_cmd_menu, QIcon (), - tr ("&Show Completion List"), SLOT (request_completion (bool))); + m_completion_action + = add_action (m_edit_cmd_menu, + tr ("&Show Completion List"), + SLOT (request_completion (bool))); m_edit_fmt_menu = m_edit_menu->addMenu (tr ("&Format")); - m_upper_case_action = add_action (m_edit_fmt_menu, QIcon (), - tr ("&Uppercase Selection"), SLOT (request_upper_case (bool))); - m_lower_case_action = add_action (m_edit_fmt_menu, QIcon (), - tr ("&Lowercase Selection"), SLOT (request_lower_case (bool))); + m_upper_case_action + = add_action (m_edit_fmt_menu, + tr ("&Uppercase Selection"), + SLOT (request_upper_case (bool))); + + m_lower_case_action + = add_action (m_edit_fmt_menu, + tr ("&Lowercase Selection"), + SLOT (request_lower_case (bool))); m_edit_fmt_menu->addSeparator (); - m_comment_selection_action = add_action (m_edit_fmt_menu, QIcon (), - tr ("&Comment"), SLOT (request_comment_selected_text (bool))); - m_uncomment_selection_action = add_action (m_edit_fmt_menu, QIcon (), - tr ("&Uncomment"), SLOT (request_uncomment_selected_text (bool))); - m_comment_var_selection_action = add_action (m_edit_fmt_menu, QIcon (), - tr ("Comment (Choosing String)"), SLOT (request_comment_var_selected_text (bool))); + m_comment_selection_action + = add_action (m_edit_fmt_menu, + tr ("&Comment"), + SLOT (request_comment_selected_text (bool))); + + m_uncomment_selection_action + = add_action (m_edit_fmt_menu, + tr ("&Uncomment"), + SLOT (request_uncomment_selected_text (bool))); + + m_comment_var_selection_action + = add_action (m_edit_fmt_menu, + tr ("Comment (Choosing String)"), + SLOT (request_comment_var_selected_text (bool))); m_edit_fmt_menu->addSeparator (); - m_indent_selection_action = add_action (m_edit_fmt_menu, QIcon (), - tr ("&Indent Selection Rigidly"), SLOT (request_indent_selected_text (bool))); - m_unindent_selection_action = add_action (m_edit_fmt_menu, QIcon (), - tr ("&Unindent Selection Rigidly"), SLOT (request_unindent_selected_text (bool))); + m_indent_selection_action + = add_action (m_edit_fmt_menu, + tr ("&Indent Selection Rigidly"), + SLOT (request_indent_selected_text (bool))); + + m_unindent_selection_action + = add_action (m_edit_fmt_menu, + tr ("&Unindent Selection Rigidly"), + SLOT (request_unindent_selected_text (bool))); m_smart_indent_line_or_selection_action - = add_action (m_edit_fmt_menu, QIcon (), - tr ("Indent Code"), SLOT (request_smart_indent_line_or_selected_text (void))); + = add_action (m_edit_fmt_menu, + tr ("Indent Code"), + SLOT (request_smart_indent_line_or_selected_text (void))); m_edit_fmt_menu->addSeparator (); - m_conv_eol_windows_action = add_action (m_edit_fmt_menu, QIcon (), - tr ("Convert Line Endings to &Windows (CRLF)"), - SLOT (request_conv_eol_windows (bool))); - m_conv_eol_unix_action = add_action (m_edit_fmt_menu, QIcon (), - tr ("Convert Line Endings to &Unix (LF)"), - SLOT (request_conv_eol_unix (bool))); - m_conv_eol_mac_action = add_action (m_edit_fmt_menu, QIcon (), - tr ("Convert Line Endings to &Mac (CR)"), - SLOT (request_conv_eol_mac (bool))); + m_conv_eol_windows_action + = add_action (m_edit_fmt_menu, + tr ("convert line endings to &windows (crlf)"), + SLOT (request_conv_eol_windows (bool))); + + m_conv_eol_unix_action + = add_action (m_edit_fmt_menu, + tr ("Convert Line Endings to &Unix (LF)"), + SLOT (request_conv_eol_unix (bool))); + + m_conv_eol_mac_action + = add_action (m_edit_fmt_menu, + tr ("Convert Line Endings to &Mac (CR)"), + SLOT (request_conv_eol_mac (bool))); m_edit_nav_menu = m_edit_menu->addMenu (tr ("Navi&gation")); - m_goto_line_action = add_action (m_edit_nav_menu, QIcon (), - tr ("Go &to Line..."), SLOT (request_goto_line (bool))); + m_goto_line_action + = add_action (m_edit_nav_menu, + tr ("Go &to Line..."), + SLOT (request_goto_line (bool))); m_edit_cmd_menu->addSeparator (); - m_move_to_matching_brace = add_action (m_edit_nav_menu, QIcon (), - tr ("Move to Matching Brace"), SLOT (request_move_match_brace (bool))); - m_sel_to_matching_brace = add_action (m_edit_nav_menu, QIcon (), - tr ("Select to Matching Brace"), SLOT (request_sel_match_brace (bool))); + m_move_to_matching_brace + = add_action (m_edit_nav_menu, + tr ("Move to Matching Brace"), + SLOT (request_move_match_brace (bool))); + + m_sel_to_matching_brace + = add_action (m_edit_nav_menu, + tr ("Select to Matching Brace"), + SLOT (request_sel_match_brace (bool))); m_edit_nav_menu->addSeparator (); - m_next_bookmark_action = add_action (m_edit_nav_menu, QIcon (), - tr ("&Next Bookmark"), SLOT (request_next_bookmark (bool))); - m_previous_bookmark_action = add_action (m_edit_nav_menu, QIcon (), - tr ("Pre&vious Bookmark"), SLOT (request_previous_bookmark (bool))); - m_toggle_bookmark_action = add_action (m_edit_nav_menu, QIcon (), - tr ("Toggle &Bookmark"), SLOT (request_toggle_bookmark (bool))); - m_remove_bookmark_action = add_action (m_edit_nav_menu, QIcon (), - tr ("&Remove All Bookmarks"), SLOT (request_remove_bookmark (bool))); + m_next_bookmark_action + = add_action (m_edit_nav_menu, + tr ("&Next Bookmark"), + SLOT (request_next_bookmark (bool))); + + m_previous_bookmark_action + = add_action (m_edit_nav_menu, + tr ("Pre&vious Bookmark"), + SLOT (request_previous_bookmark (bool))); + + m_toggle_bookmark_action + = add_action (m_edit_nav_menu, + tr ("Toggle &Bookmark"), + SLOT (request_toggle_bookmark (bool))); + + m_remove_bookmark_action + = add_action (m_edit_nav_menu, + tr ("&Remove All Bookmarks"), + SLOT (request_remove_bookmark (bool))); m_edit_menu->addSeparator (); - m_preferences_action = add_action (m_edit_menu, resource_manager::icon ("preferences-system"), - tr ("&Preferences..."), SLOT (request_preferences (bool))); - m_styles_preferences_action = add_action (m_edit_menu, resource_manager::icon ("preferences-system"), - tr ("&Styles Preferences..."), SLOT (request_styles_preferences (bool))); + m_preferences_action + = add_action (m_edit_menu, + resource_manager::icon ("preferences-system"), + tr ("&Preferences..."), + SLOT (request_preferences (bool))); + + m_styles_preferences_action + = add_action (m_edit_menu, resource_manager::icon ("preferences-system"), + tr ("&Styles Preferences..."), + SLOT (request_styles_preferences (bool))); // view menu @@ -1726,48 +1836,72 @@ m_view_editor_menu = view_menu->addMenu (tr ("&Editor")); - m_show_linenum_action = add_action (m_view_editor_menu, QIcon (), - tr ("Show &Line Numbers"), SLOT (show_line_numbers (bool))); + m_show_linenum_action + = add_action (m_view_editor_menu, + tr ("Show &Line Numbers"), + SLOT (show_line_numbers (bool))); m_show_linenum_action->setCheckable (true); - m_show_whitespace_action = add_action (m_view_editor_menu, QIcon (), - tr ("Show &Whitespace Characters"), SLOT (show_white_space (bool))); + m_show_whitespace_action + = add_action (m_view_editor_menu, + tr ("Show &Whitespace Characters"), + SLOT (show_white_space (bool))); m_show_whitespace_action->setCheckable (true); - m_show_eol_action = add_action (m_view_editor_menu, QIcon (), - tr ("Show Line &Endings"), SLOT (show_eol_chars (bool))); + m_show_eol_action + = add_action (m_view_editor_menu, + tr ("Show Line &Endings"), + SLOT (show_eol_chars (bool))); m_show_eol_action->setCheckable (true); - m_show_indguide_action = add_action (m_view_editor_menu, QIcon (), - tr ("Show &Indentation Guides"), SLOT (show_indent_guides (bool))); + m_show_indguide_action + = add_action (m_view_editor_menu, + tr ("Show &Indentation Guides"), + SLOT (show_indent_guides (bool))); m_show_indguide_action->setCheckable (true); - m_show_longline_action = add_action (m_view_editor_menu, QIcon (), - tr ("Show Long Line &Marker"), SLOT (show_long_line (bool))); + m_show_longline_action + = add_action (m_view_editor_menu, + tr ("Show Long Line &Marker"), + SLOT (show_long_line (bool))); m_show_longline_action->setCheckable (true); m_view_editor_menu->addSeparator (); - m_show_toolbar_action = add_action (m_view_editor_menu, QIcon (), - tr ("Show &Toolbar"), SLOT (show_toolbar (bool))); + m_show_toolbar_action + = add_action (m_view_editor_menu, + tr ("Show &Toolbar"), + SLOT (show_toolbar (bool))); m_show_toolbar_action->setCheckable (true); - m_show_statusbar_action = add_action (m_view_editor_menu, QIcon (), - tr ("Show &Statusbar"), SLOT (show_statusbar (bool))); + m_show_statusbar_action + = add_action (m_view_editor_menu, + tr ("Show &Statusbar"), + SLOT (show_statusbar (bool))); m_show_statusbar_action->setCheckable (true); - m_show_hscrollbar_action = add_action (m_view_editor_menu, QIcon (), - tr ("Show &Horizontal Scrollbar"), SLOT (show_hscrollbar (bool))); + m_show_hscrollbar_action + = add_action (m_view_editor_menu, + tr ("Show &Horizontal Scrollbar"), + SLOT (show_hscrollbar (bool))); m_show_hscrollbar_action->setCheckable (true); view_menu->addSeparator (); - m_zoom_in_action = add_action (view_menu, resource_manager::icon ("zoom-in"), - tr ("Zoom &In"), SLOT (zoom_in (bool))); - m_zoom_out_action = add_action (view_menu, resource_manager::icon ("zoom-out"), - tr ("Zoom &Out"), SLOT (zoom_out (bool))); - m_zoom_normal_action = add_action (view_menu, QIcon (), - tr ("&Normal Size"), SLOT (zoom_normal (bool))); + m_zoom_in_action + = add_action (view_menu, resource_manager::icon ("zoom-in"), + tr ("Zoom &In"), + SLOT (zoom_in (bool))); + + m_zoom_out_action + = add_action (view_menu, resource_manager::icon ("zoom-out"), + tr ("Zoom &Out"), + SLOT (zoom_out (bool))); + + m_zoom_normal_action + = add_action (view_menu, + tr ("&Normal Size"), + SLOT (zoom_normal (bool))); m_menu_bar->addMenu (view_menu); @@ -1775,18 +1909,29 @@ m_debug_menu = add_menu (m_menu_bar, tr ("&Debug")); - m_toggle_breakpoint_action = add_action (m_debug_menu, - resource_manager::icon ("bp-toggle"), tr ("Toggle &Breakpoint"), - SLOT (request_toggle_breakpoint (bool))); - m_next_breakpoint_action = add_action (m_debug_menu, - resource_manager::icon ("bp-next"), tr ("&Next Breakpoint"), - SLOT (request_next_breakpoint (bool))); - m_previous_breakpoint_action = add_action (m_debug_menu, - resource_manager::icon ("bp-prev"), tr ("Pre&vious Breakpoint"), - SLOT (request_previous_breakpoint (bool))); - m_remove_all_breakpoints_action = add_action (m_debug_menu, - resource_manager::icon ("bp-rm-all"), tr ("&Remove All Breakpoints"), - SLOT (request_remove_breakpoint (bool))); + m_toggle_breakpoint_action + = add_action (m_debug_menu, + resource_manager::icon ("bp-toggle"), + tr ("Toggle &Breakpoint"), + SLOT (request_toggle_breakpoint (bool))); + + m_next_breakpoint_action + = add_action (m_debug_menu, + resource_manager::icon ("bp-next"), + tr ("&Next Breakpoint"), + SLOT (request_next_breakpoint (bool))); + + m_previous_breakpoint_action + = add_action (m_debug_menu, + resource_manager::icon ("bp-prev"), + tr ("Pre&vious Breakpoint"), + SLOT (request_previous_breakpoint (bool))); + + m_remove_all_breakpoints_action + = add_action (m_debug_menu, + resource_manager::icon ("bp-rm-all"), + tr ("&Remove All Breakpoints"), + SLOT (request_remove_breakpoint (bool))); m_debug_menu->addSeparator (); @@ -1796,31 +1941,45 @@ QMenu *_run_menu = add_menu (m_menu_bar, tr ("&Run")); - m_run_action = add_action (_run_menu, resource_manager::icon ("system-run"), - tr ("Save File and Run"), SLOT (request_run_file (bool))); - m_run_selection_action = add_action (_run_menu, QIcon (), - tr ("Run &Selection"), SLOT (request_context_run (bool))); + m_run_action + = add_action (_run_menu, + resource_manager::icon ("system-run"), + tr ("Save File and Run"), + SLOT (request_run_file (bool))); + + m_run_selection_action + = add_action (_run_menu, + tr ("Run &Selection"), + SLOT (request_context_run (bool))); m_run_selection_action->setEnabled (false); // help menu QMenu *_help_menu = add_menu (m_menu_bar, tr ("&Help")); - m_context_help_action = add_action (_help_menu, QIcon (), - tr ("&Help on Keyword"), SLOT (request_context_help (bool))); - m_context_doc_action = add_action (_help_menu, QIcon (), - tr ("&Documentation on Keyword"), SLOT (request_context_doc (bool))); + m_context_help_action + = add_action (_help_menu, + tr ("&Help on Keyword"), + SLOT (request_context_help (bool))); + + m_context_doc_action + = add_action (_help_menu, + tr ("&Documentation on Keyword"), + SLOT (request_context_doc (bool))); // tab navigation (no menu, only actions) - m_switch_left_tab_action = add_action (nullptr, QIcon (), "", - SLOT (switch_left_tab (void))); - m_switch_right_tab_action = add_action (nullptr, QIcon (), "", - SLOT (switch_right_tab (void))); - m_move_tab_left_action = add_action (nullptr, QIcon (), "", - SLOT (move_tab_left (void))); - m_move_tab_right_action = add_action (nullptr, QIcon (), "", - SLOT (move_tab_right (void))); + m_switch_left_tab_action + = add_action (nullptr, "", SLOT (switch_left_tab (void))); + + m_switch_right_tab_action + = add_action (nullptr, "", SLOT (switch_right_tab (void))); + + m_move_tab_left_action + = add_action (nullptr, "", SLOT (move_tab_left (void))); + + m_move_tab_right_action + = add_action (nullptr, "", SLOT (move_tab_right (void))); // toolbar @@ -1870,7 +2029,8 @@ ctx_men->addAction (m_close_others_action); // signals - connect (this, SIGNAL (execute_command_in_terminal_signal (const QString&)), + connect (this, + SIGNAL (execute_command_in_terminal_signal (const QString&)), main_win (), SLOT (execute_command_in_terminal (const QString&))); connect (this, SIGNAL (request_settings_dialog (const QString&)), @@ -2258,7 +2418,13 @@ return retval; } - QAction* file_editor::add_action (QMenu *menu, const QIcon& icon, + QAction * file_editor::add_action (QMenu *menu, const QString& text, + const char *member) + { + return add_action (menu, QIcon (), text, member); + } + + QAction * file_editor::add_action (QMenu *menu, const QIcon& icon, const QString& text, const char *member) { QAction *a;
--- a/libgui/src/m-editor/file-editor.h Fri Feb 09 13:56:34 2018 -0500 +++ b/libgui/src/m-editor/file-editor.h Fri Feb 09 14:52:29 2018 -0500 @@ -331,6 +331,7 @@ bool editor_tab_has_focus (void); QWidget * find_tab_widget (const QString& openFileName); + QAction * add_action (QMenu *menu, const QString& text, const char *member); QAction * add_action (QMenu *menu, const QIcon& icon, const QString& text, const char *member);