summaryrefslogtreecommitdiff
path: root/packages/qte/qte-2.3.10/key.patch
diff options
context:
space:
mode:
authorChris Larson <clarson@kergoth.com>2005-03-31 22:56:27 +0000
committerChris Larson <clarson@kergoth.com>2005-03-31 22:56:27 +0000
commita770e56eed977039457037380d810bfd0ab15e68 (patch)
tree584d3932a028c7c932861051b969b17d93f48f91 /packages/qte/qte-2.3.10/key.patch
parentdd47bb73357b05e7f165bddd945265ce188a647c (diff)
Fix the qte compile on non-ipaq/zaurus platforms. No idea if it actually works though, just tested compilation.
BKrev: 424c801blxzszVCnCSPvZJ1KKd4z2g
Diffstat (limited to 'packages/qte/qte-2.3.10/key.patch')
-rw-r--r--packages/qte/qte-2.3.10/key.patch23
1 files changed, 17 insertions, 6 deletions
diff --git a/packages/qte/qte-2.3.10/key.patch b/packages/qte/qte-2.3.10/key.patch
index c89f893517..9092accd2c 100644
--- a/packages/qte/qte-2.3.10/key.patch
+++ b/packages/qte/qte-2.3.10/key.patch
@@ -3,8 +3,10 @@
# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher
#
---- qt-2.3.10/src/kernel/qkeyboard_qws.cpp~key 2005-03-19 15:44:15.120219000 +0100
-+++ qt-2.3.10/src/kernel/qkeyboard_qws.cpp 2005-03-19 15:43:43.247892000 +0100
+Index: qt-2.3.10/src/kernel/qkeyboard_qws.cpp
+===================================================================
+--- qt-2.3.10.orig/src/kernel/qkeyboard_qws.cpp 2005-03-31 17:51:14.978609000 -0500
++++ qt-2.3.10/src/kernel/qkeyboard_qws.cpp 2005-03-31 17:54:28.140243968 -0500
@@ -848,6 +848,9 @@
bool release = false;
int keypad = 0;
@@ -25,7 +27,7 @@
#if defined(QT_QWS_IPAQ)
switch (code) {
#if defined(QT_QWS_SL5XXX)
-@@ -1061,18 +1061,14 @@
+@@ -1061,25 +1061,23 @@
repeatable = FALSE;
#endif
@@ -46,7 +48,16 @@
#endif
/*
Translate shift+Key_Tab to Key_Backtab
-@@ -1234,6 +1230,14 @@
+ */
+ if (( keyCode == Key_Tab ) && shift )
+ keyCode = Key_Backtab;
++#if defined(QT_QWS_IPAQ) || defined(QT_QWS_SL5XXX)
+ }
++#endif
+
+ #ifndef QT_QWS_USE_KEYCODES
+ /*
+@@ -1234,6 +1232,14 @@
} else {
prevkey = prevuni = 0;
}
@@ -61,7 +72,7 @@
}
#ifndef QT_QWS_USE_KEYCODES
extended = 0;
-@@ -2056,6 +2060,7 @@
+@@ -2056,6 +2062,7 @@
press ? "press" : "release",
repeatable ? "true":"false" );
@@ -69,7 +80,7 @@
if ( qt_screen->isTransformed() && k >= Qt::Key_Left && k <= Qt::Key_Down )
{
qDebug( "SimpadButtonsHandler() - We are transformed! Correcting..." );
-@@ -2063,6 +2068,7 @@
+@@ -2063,6 +2070,7 @@
k = xform_dirkey( k );
qDebug( "SimpadButtonsHandler() - Old Key: %d - New Key %d", oldK, k );
}