Compile after latest WebKit changes and don't depend on
[WebKit-https.git] / WebCore / platform / qt / PlatformKeyboardEventQt.cpp
index 321381aff2bd5b92265d0181215ee97d365e20f9..f36468b3200f30ea6a0fbdb8defc4473980ce7b2 100644 (file)
@@ -26,7 +26,6 @@
  */
 
 #include "config.h"
-#include "HelperQt.h"
 #include "KeyboardCodes.h"
 #include "PlatformKeyboardEvent.h"
 
@@ -124,7 +123,7 @@ static String keyIdentifierForQtKeyCode(int keyCode)
         case Qt::Key_Delete:
             return "U+00007F";
         default:
-            return String::sprintf("U+%06X", toupper(keyCode));
+            return String::format("U+%06X", toupper(keyCode));
     }
 }
 
@@ -164,7 +163,7 @@ static int windowsKeyCodeForKeyEvent(unsigned int keycode)
             return VK_DIVIDE; // (6F) Divide key
 
         */
-        case Qt::Key_BackSpace:
+        case Qt::Key_Backspace:
             return VK_BACK; // (08) BACKSPACE key
         case Qt::Key_Tab:
             return VK_TAB; // (09) TAB key
@@ -317,7 +316,7 @@ static int windowsKeyCodeForKeyEvent(unsigned int keycode)
             return VK_Z; //  (5A) Z key case 'z': case 'Z': return 0x5A;
         case Qt::Key_Meta:
             return VK_LWIN; // (5B) Left Windows key (Microsoft Natural keyboard)
-        //case Qt::Key_Meta_R: TODO: What to do here?
+        //case Qt::Key_Meta_R: FIXME: What to do here?
         //    return VK_RWIN; // (5C) Right Windows key (Natural keyboard)
             // VK_APPS (5D) Applications key (Natural keyboard)
             // VK_SLEEP (5F) Computer Sleep key
@@ -422,8 +421,8 @@ static int windowsKeyCodeForKeyEvent(unsigned int keycode)
 
 PlatformKeyboardEvent::PlatformKeyboardEvent(QKeyEvent* event, bool isKeyUp)
 {
-    m_text = fromQString(event->text());
-    m_unmodifiedText = fromQString(event->text()); // TODO: not correct
+    m_text = event->text();
+    m_unmodifiedText = event->text(); // FIXME: not correct
     m_keyIdentifier = keyIdentifierForQtKeyCode(event->key());
     m_isKeyUp = isKeyUp;
     m_autoRepeat = event->isAutoRepeat();