shortcut: modified strcmp to QString::compare
authorsungmin ha <sungmin82.ha@samsung.com>
Wed, 11 Mar 2015 09:14:23 +0000 (18:14 +0900)
committersungmin ha <sungmin82.ha@samsung.com>
Wed, 11 Mar 2015 09:16:05 +0000 (18:16 +0900)
Change-Id: I964cd3b5270a7650c31059a59b40f2dc99c4c024
Signed-off-by: sungmin ha <sungmin82.ha@samsung.com>
tizen/src/ui/keyboardshortcut.cpp
tizen/src/ui/keyboardshortcut.h

index a730b505cb4ffbe4767f85fe5b0052f588d4c129..82abbab2eb2ff4d20542d8882edc70833c2616f6 100644 (file)
@@ -390,12 +390,12 @@ void KeyboardShortcut::slotShortcutHostKeyboard()
     keyboardStatusList.at(index)->setChecked(true);
 }
 
-int KeyboardShortcut::getHwKeyCode(const char *item)
+int KeyboardShortcut::getHwKeyCode(QString item)
 {
     int index = 0, keyCode = 0;
 
     for (index = 0; index < hwKeyList.count(); index++) {
-        if (strcmp(hwKeyList.at(index)->name.toLocal8Bit().data(), item) == 0) {
+        if (hwKeyList.at(index)->name.compare(item) == 0) {
             keyCode = hwKeyList.at(index)->keycode;
             break;
         }
@@ -416,7 +416,7 @@ void KeyboardShortcut::doHwKeyEvent(int keyCode)
 
 void KeyboardShortcut::slotShortcutHwKey(const QString &name)
 {
-    int keyCode = getHwKeyCode(name.toLocal8Bit().data());
+    int keyCode = getHwKeyCode(name);
     doHwKeyEvent(keyCode);
 }
 
index 6ee5a45d327563fc1147ca4d9bfd419808791a79..353472f73d1577aa12cb32ba1f323c7b226460db 100644 (file)
@@ -77,7 +77,7 @@ public slots:
 
 private:
     void registShortcutKey(QShortcut *shortcut, QString item);
-    int getHwKeyCode(const char *item);
+    int getHwKeyCode(QString item);
     void doHwKeyEvent(int keyCode);
 
     MainWindow *parent;