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)
|
||||
{
|
||||
QAbstractScrollArea::setFont(font);
|
||||
|
@@ -55,6 +55,8 @@ public:
|
||||
|
||||
void setFont(const QFont &font);
|
||||
|
||||
void enableMouseTracking(bool enable);
|
||||
|
||||
void copyToClipboard();
|
||||
void pasteFromClipboard();
|
||||
void copyLinkToClipboard();
|
||||
|
@@ -66,6 +66,7 @@ TerminalWidget::TerminalWidget(QWidget *parent, const OpenTerminalParameters &op
|
||||
surfaceChanged();
|
||||
|
||||
setAllowBlinkingCursor(settings().allowBlinkingCursor());
|
||||
enableMouseTracking(settings().enableMouseTracking());
|
||||
|
||||
connect(&settings(), &AspectContainer::applied, this, [this] {
|
||||
// Setup colors first, as setupFont will redraw the screen.
|
||||
@@ -73,6 +74,7 @@ TerminalWidget::TerminalWidget(QWidget *parent, const OpenTerminalParameters &op
|
||||
setupFont();
|
||||
configBlinkTimer();
|
||||
setAllowBlinkingCursor(settings().allowBlinkingCursor());
|
||||
enableMouseTracking(settings().enableMouseTracking());
|
||||
});
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user