From 1db2d63b435e0bdb37d24adac65baf2647f3fdf1 Mon Sep 17 00:00:00 2001 From: Filippo Scognamiglio Date: Fri, 7 Nov 2014 14:10:24 +0100 Subject: [PATCH] Add event to notify the application that the shell application uses mouse. --- lib/TerminalDisplay.cpp | 1 + lib/TerminalDisplay.h | 1 + 2 files changed, 2 insertions(+) diff --git a/lib/TerminalDisplay.cpp b/lib/TerminalDisplay.cpp index 35e4d0f..309556a 100644 --- a/lib/TerminalDisplay.cpp +++ b/lib/TerminalDisplay.cpp @@ -2485,6 +2485,7 @@ void TerminalDisplay::setUsesMouse(bool on) if (_mouseMarks != on) { _mouseMarks = on; setCursor( _mouseMarks ? Qt::IBeamCursor : Qt::ArrowCursor ); + emit usesMouseChanged(); } } bool TerminalDisplay::usesMouse() const diff --git a/lib/TerminalDisplay.h b/lib/TerminalDisplay.h index 9e2c348..4ce0d3d 100644 --- a/lib/TerminalDisplay.h +++ b/lib/TerminalDisplay.h @@ -596,6 +596,7 @@ signals: // QMLTermWidget void sessionChanged(); void sizeChanged(); + void usesMouseChanged(); protected: virtual bool event( QEvent * );