forked from qt-creator/qt-creator
Improve Copy/CutLine actions usability
This patch implements two features: 1. Reimplement CopyLine to move text cursor at the beginning of line 2. Add copy/cutLine action to Advanced Edit menu, to make it discoverable for editor users. Change-Id: I0bf336ebee4dbf5afd2c759e47b1830271bd9d18 Reviewed-by: David Schulz <david.schulz@digia.com>
This commit is contained in:
committed by
David Schulz
parent
f3973ebcfd
commit
fa998d2d2c
@@ -159,6 +159,7 @@ const char G_EDIT_OTHER[] = "QtCreator.Group.Edit.Other";
|
||||
// Advanced edit menu groups
|
||||
const char G_EDIT_FORMAT[] = "QtCreator.Group.Edit.Format";
|
||||
const char G_EDIT_COLLAPSING[] = "QtCreator.Group.Edit.Collapsing";
|
||||
const char G_EDIT_TEXT[] = "QtCreator.Group.Edit.Text";
|
||||
const char G_EDIT_BLOCKS[] = "QtCreator.Group.Edit.Blocks";
|
||||
const char G_EDIT_FONT[] = "QtCreator.Group.Edit.Font";
|
||||
const char G_EDIT_EDITOR[] = "QtCreator.Group.Edit.Editor";
|
||||
|
||||
@@ -411,12 +411,14 @@ EditorManager::EditorManager(QWidget *parent) :
|
||||
medit->addMenu(advancedMenu, Constants::G_EDIT_ADVANCED);
|
||||
advancedMenu->menu()->setTitle(tr("Ad&vanced"));
|
||||
advancedMenu->appendGroup(Constants::G_EDIT_FORMAT);
|
||||
advancedMenu->appendGroup(Constants::G_EDIT_TEXT);
|
||||
advancedMenu->appendGroup(Constants::G_EDIT_COLLAPSING);
|
||||
advancedMenu->appendGroup(Constants::G_EDIT_BLOCKS);
|
||||
advancedMenu->appendGroup(Constants::G_EDIT_FONT);
|
||||
advancedMenu->appendGroup(Constants::G_EDIT_EDITOR);
|
||||
|
||||
// Advanced menu separators
|
||||
advancedMenu->addSeparator(editManagerContext, Constants::G_EDIT_TEXT);
|
||||
advancedMenu->addSeparator(editManagerContext, Constants::G_EDIT_COLLAPSING);
|
||||
advancedMenu->addSeparator(editManagerContext, Constants::G_EDIT_BLOCKS);
|
||||
advancedMenu->addSeparator(editManagerContext, Constants::G_EDIT_FONT);
|
||||
|
||||
Reference in New Issue
Block a user