forked from qt-creator/qt-creator
Follow symbols with Ctrl+LMB and Ctrl+Alt+LMB
Change-Id: I85620ad43cdd385d2a4666c874b9c48263d3dffd Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -5173,7 +5173,7 @@ void TextEditorWidget::mousePressEvent(QMouseEvent *e)
|
|||||||
if (e->button() == Qt::LeftButton) {
|
if (e->button() == Qt::LeftButton) {
|
||||||
MultiTextCursor multiCursor = multiTextCursor();
|
MultiTextCursor multiCursor = multiTextCursor();
|
||||||
const QTextCursor &cursor = cursorForPosition(e->pos());
|
const QTextCursor &cursor = cursorForPosition(e->pos());
|
||||||
if (e->modifiers() & Qt::AltModifier) {
|
if (e->modifiers() & Qt::AltModifier && !(e->modifiers() & Qt::ControlModifier)) {
|
||||||
if (e->modifiers() & Qt::ShiftModifier) {
|
if (e->modifiers() & Qt::ShiftModifier) {
|
||||||
QTextCursor c = multiCursor.mainCursor();
|
QTextCursor c = multiCursor.mainCursor();
|
||||||
c.setPosition(cursor.position(), QTextCursor::KeepAnchor);
|
c.setPosition(cursor.position(), QTextCursor::KeepAnchor);
|
||||||
|
|||||||
Reference in New Issue
Block a user