Mercurial > octave-nkf
comparison libgui/src/m-editor/file-editor.h @ 18568:2d5d0d86432e gui-release
gui: Add select all menu (Bug #41797)
* libgui//qterminal/libqterminal/QTerminal.h: Add selectAll popup menu and virtual function.
* libgui/qterminal/libqterminal/unix/QUnixTerminalImpl.cpp,h: Add selectAll function.
* libgui/qterminal/libqterminal/unix/TerminalView.cpp,h: add selectAll function.
* libgui/qterminal/libqterminal/win32/QWinTerminalImpl.cpp,h: Add selectAll function.
* libgui/src/documentation-dock-widget.cc,h: Add selectAll function.
* libgui/src/files-dock-widget.cc,h: Add selectAll function.
* libgui/src/history-dock-widget.cc,h: Add selectAll function.
* libgui/src/m-editor/file-editor-tab.cc,h: Add select_all function and signal.
* libgui/src/m-editor/file-editor.cc,h: Add request_selectall and selectAll function, add Edit->select all menu.
* libgui/src/main-window.cc: add selectAll function, selectAll menu.
* libgui/src/octave-dock-widget.cc,h: Add virtual selectAll function and connect to mainwindow selectall signal.
* libgui/src/qtinfo/webinfo.cc,h: Add selectAll function.
* libgui/src/workspace-view.cc,h: Add selectAll function.
author | John Donoghue <john.donoghue@ieee.org> |
---|---|
date | Tue, 11 Mar 2014 19:27:23 -0400 |
parents | de76baa76aa1 |
children | 26d15a57f45b |
comparison
equal
deleted
inserted
replaced
18551:de76baa76aa1 | 18568:2d5d0d86432e |
---|---|
74 void fetab_undo (const QWidget* ID); | 74 void fetab_undo (const QWidget* ID); |
75 void fetab_redo (const QWidget* ID); | 75 void fetab_redo (const QWidget* ID); |
76 void fetab_copy (const QWidget* ID); | 76 void fetab_copy (const QWidget* ID); |
77 void fetab_cut (const QWidget* ID); | 77 void fetab_cut (const QWidget* ID); |
78 void fetab_paste (const QWidget* ID); | 78 void fetab_paste (const QWidget* ID); |
79 void fetab_selectall (const QWidget* ID); | |
79 void fetab_context_help (const QWidget* ID, bool); | 80 void fetab_context_help (const QWidget* ID, bool); |
80 void fetab_context_edit (const QWidget* ID); | 81 void fetab_context_edit (const QWidget* ID); |
81 void fetab_save_file (const QWidget* ID); | 82 void fetab_save_file (const QWidget* ID); |
82 void fetab_save_file_as (const QWidget* ID); | 83 void fetab_save_file_as (const QWidget* ID); |
83 void fetab_print_file (const QWidget* ID); | 84 void fetab_print_file (const QWidget* ID); |
123 void request_undo (void); | 124 void request_undo (void); |
124 void request_redo (void); | 125 void request_redo (void); |
125 void request_copy (void); | 126 void request_copy (void); |
126 void request_cut (void); | 127 void request_cut (void); |
127 void request_paste (void); | 128 void request_paste (void); |
129 void request_selectall (void); | |
128 void request_context_help (bool); | 130 void request_context_help (bool); |
129 void request_context_doc (bool); | 131 void request_context_doc (bool); |
130 void request_context_edit (bool); | 132 void request_context_edit (bool); |
131 void request_save_file (void); | 133 void request_save_file (void); |
132 void request_save_file_as (void); | 134 void request_save_file_as (void); |
180 | 182 |
181 | 183 |
182 protected slots: | 184 protected slots: |
183 void copyClipboard (); | 185 void copyClipboard (); |
184 void pasteClipboard (); | 186 void pasteClipboard (); |
187 void selectAll (); | |
185 | 188 |
186 private slots: | 189 private slots: |
187 | 190 |
188 void request_open_files (const QStringList&); | 191 void request_open_files (const QStringList&); |
189 void request_open_file (const QString& fileName, int line = -1, | 192 void request_open_file (const QString& fileName, int line = -1, |
219 QAction *_unindent_selection_action; | 222 QAction *_unindent_selection_action; |
220 | 223 |
221 QAction *_copy_action; | 224 QAction *_copy_action; |
222 QAction *_cut_action; | 225 QAction *_cut_action; |
223 QAction *_paste_action; | 226 QAction *_paste_action; |
227 QAction *_selectall_action; | |
224 QAction *_context_help_action; | 228 QAction *_context_help_action; |
225 QAction *_context_doc_action; | 229 QAction *_context_doc_action; |
226 | 230 |
227 QAction *_find_action; | 231 QAction *_find_action; |
228 QAction *_goto_line_action; | 232 QAction *_goto_line_action; |