From kde-commits Sun Feb 27 01:57:41 2005 From: Harri Porten Date: Sun, 27 Feb 2005 01:57:41 +0000 To: kde-commits Subject: kdelibs/khtml/xml Message-Id: <20050227015741.8ADB31428C () office ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=110946947607675 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(); - } }