[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdelibs/khtml/xml
From:       Harri Porten <porten () kde ! org>
Date:       2005-02-27 1:57:41
Message-ID: 20050227015741.8ADB31428C () office ! kde ! org
[Download RAW message or body]

CVS commit by porten: 

merged from 3.4 branch: make keyCode() work for all "special" keys


  M +4 -10     dom2_eventsimpl.cpp   1.51


--- kdelibs/khtml/xml/dom2_eventsimpl.cpp  #1.50:1.51
@@ -731,14 +731,8 @@ int TextEventImpl::keyCode() const
         return 0;
 
-    switch(m_virtKeyVal) {
-        // ### probably true for all DOM_VK_* codes
-        case DOM_VK_LEFT:
-        case DOM_VK_RIGHT:
-        case DOM_VK_UP:
-        case DOM_VK_DOWN:
+    if (m_virtKeyVal != DOM_VK_UNDEFINED)
             return m_virtKeyVal;
-        default:
+    else
             return QChar( charCode() ).upper().unicode();
-    }
 }
 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic