forked from qt-creator/qt-creator
Terminal: Reconnect EnableMouseTracking setting
Amends: 42ed82973c
Change-Id: I91b2fb242091ed5caccadb2b814bb5e947ec5da8
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
committed by
Eike Ziller
parent
05f19d75d5
commit
f464cbbc0b
@@ -278,6 +278,11 @@ void TerminalView::setPasswordMode(bool passwordMode)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void TerminalView::enableMouseTracking(bool enable)
|
||||||
|
{
|
||||||
|
d->m_allowMouseTracking = enable;
|
||||||
|
}
|
||||||
|
|
||||||
void TerminalView::setFont(const QFont &font)
|
void TerminalView::setFont(const QFont &font)
|
||||||
{
|
{
|
||||||
QAbstractScrollArea::setFont(font);
|
QAbstractScrollArea::setFont(font);
|
||||||
|
@@ -55,6 +55,8 @@ public:
|
|||||||
|
|
||||||
void setFont(const QFont &font);
|
void setFont(const QFont &font);
|
||||||
|
|
||||||
|
void enableMouseTracking(bool enable);
|
||||||
|
|
||||||
void copyToClipboard();
|
void copyToClipboard();
|
||||||
void pasteFromClipboard();
|
void pasteFromClipboard();
|
||||||
void copyLinkToClipboard();
|
void copyLinkToClipboard();
|
||||||
|
@@ -66,6 +66,7 @@ TerminalWidget::TerminalWidget(QWidget *parent, const OpenTerminalParameters &op
|
|||||||
surfaceChanged();
|
surfaceChanged();
|
||||||
|
|
||||||
setAllowBlinkingCursor(settings().allowBlinkingCursor());
|
setAllowBlinkingCursor(settings().allowBlinkingCursor());
|
||||||
|
enableMouseTracking(settings().enableMouseTracking());
|
||||||
|
|
||||||
connect(&settings(), &AspectContainer::applied, this, [this] {
|
connect(&settings(), &AspectContainer::applied, this, [this] {
|
||||||
// Setup colors first, as setupFont will redraw the screen.
|
// Setup colors first, as setupFont will redraw the screen.
|
||||||
@@ -73,6 +74,7 @@ TerminalWidget::TerminalWidget(QWidget *parent, const OpenTerminalParameters &op
|
|||||||
setupFont();
|
setupFont();
|
||||||
configBlinkTimer();
|
configBlinkTimer();
|
||||||
setAllowBlinkingCursor(settings().allowBlinkingCursor());
|
setAllowBlinkingCursor(settings().allowBlinkingCursor());
|
||||||
|
enableMouseTracking(settings().enableMouseTracking());
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user