From: sungmin ha Date: Wed, 11 Mar 2015 09:14:23 +0000 (+0900) Subject: shortcut: modified strcmp to QString::compare X-Git-Tag: Tizen_Studio_1.3_Release_p2.3.2~541^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1acca6db8953ccd2188cc22e9343eadf04d510d0;p=sdk%2Femulator%2Fqemu.git shortcut: modified strcmp to QString::compare Change-Id: I964cd3b5270a7650c31059a59b40f2dc99c4c024 Signed-off-by: sungmin ha --- diff --git a/tizen/src/ui/keyboardshortcut.cpp b/tizen/src/ui/keyboardshortcut.cpp index a730b505cb..82abbab2eb 100644 --- a/tizen/src/ui/keyboardshortcut.cpp +++ b/tizen/src/ui/keyboardshortcut.cpp @@ -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); } diff --git a/tizen/src/ui/keyboardshortcut.h b/tizen/src/ui/keyboardshortcut.h index 6ee5a45d32..353472f73d 100644 --- a/tizen/src/ui/keyboardshortcut.h +++ b/tizen/src/ui/keyboardshortcut.h @@ -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;