From c7a9fafe524bdb6549860057d3ecd92f4c931a4d Mon Sep 17 00:00:00 2001 From: Michele Calgaro Date: Sat, 19 Apr 2014 23:19:49 +0900 Subject: Added support for handling Meta key as Alt key in terminal emulation. This relates to bug 1026. --- konsole/konsole/TEmulation.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'konsole/konsole/TEmulation.h') diff --git a/konsole/konsole/TEmulation.h b/konsole/konsole/TEmulation.h index a5f432175..6eac5f91b 100644 --- a/konsole/konsole/TEmulation.h +++ b/konsole/konsole/TEmulation.h @@ -89,6 +89,7 @@ public: virtual void setMode (int) = 0; virtual void resetMode(int) = 0; + void setMetaKeyMode(bool mode) { metaKeyMode = mode; } virtual void sendString(const char*) = 0; @@ -119,6 +120,7 @@ protected: bool connected; // communicate with widget bool listenToKeyPress; // listen to input + bool metaKeyMode; // true -> meta key is handled as Alt void setCodec(int c); // codec number, 0 = locale, 1=utf8 -- cgit v1.2.3