aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/texteditor/texteditoractionhandler.cpp
diff options
context:
space:
mode:
authorDavid Schulz <david.schulz@qt.io>2020-11-18 08:30:05 +0100
committerDavid Schulz <david.schulz@qt.io>2020-11-24 12:20:05 +0000
commitc5c3214cfbf7ea329ff882e4808e5865ffac38c9 (patch)
tree5f829659cfddf18aa8dd0a1edd90366ac023f1a2 /src/plugins/texteditor/texteditoractionhandler.cpp
parentdc8edcefba7e2db18df72acab30997f7de0f5670 (diff)
TextEditor: add action to paste without autoFormat
Fixes: QTCREATORBUG-20887 Change-Id: Iedc6b584c9c1cc48804025653d0749e054a406f8 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/texteditor/texteditoractionhandler.cpp')
-rw-r--r--src/plugins/texteditor/texteditoractionhandler.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/plugins/texteditor/texteditoractionhandler.cpp b/src/plugins/texteditor/texteditoractionhandler.cpp
index ce340e803f..51d06d5090 100644
--- a/src/plugins/texteditor/texteditoractionhandler.cpp
+++ b/src/plugins/texteditor/texteditoractionhandler.cpp
@@ -317,8 +317,11 @@ void TextEditorActionHandlerPrivate::createActions()
[] (TextEditorWidget *w) { w->selectEncoding(); }, false, tr("Select Encoding..."),
QKeySequence(), G_EDIT_OTHER, editMenu);
m_circularPasteAction = registerAction(CIRCULAR_PASTE,
- [] (TextEditorWidget *w) { w->circularPaste(); }, false, tr("Paste from Clipboard History"),
- QKeySequence(tr("Ctrl+Shift+V")), G_EDIT_COPYPASTE, editMenu);
+ [] (TextEditorWidget *w) { w->circularPaste(); }, false, tr("Paste from Clipboard History"),
+ QKeySequence(tr("Ctrl+Shift+V")), G_EDIT_COPYPASTE, editMenu);
+ m_circularPasteAction = registerAction(NO_FORMAT_PASTE,
+ [] (TextEditorWidget *w) { w->pasteWithoutFormat(); }, false, tr("Paste without Formatting"),
+ QKeySequence(Core::useMacShortcuts ? tr("Cmd+Opt+Shift+V") : QString()), G_EDIT_COPYPASTE, editMenu);
// register "Edit -> Advanced" Menu Actions
Core::ActionContainer *advancedEditMenu = Core::ActionManager::actionContainer(M_EDIT_ADVANCED);