X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/7b823bac7983b1d13e49bf8243d6dc6244f29965..1145369cb70d505ebca614e5e8247b2d59defd48:/lib/actions/action.h?ds=sidebyside diff --git a/lib/actions/action.h b/lib/actions/action.h index e43e48a7..560fdbbf 100644 --- a/lib/actions/action.h +++ b/lib/actions/action.h @@ -34,7 +34,7 @@ public: void bindKey(const std::string &device, int key, int flags, const std::string &context, const std::string &action); - void keyPressed(int device, int key, int flags); + void keyPressed(const std::string &device, int key, int flags); static RESULT getInstance(ePtr &ptr); #ifndef SWIG @@ -56,7 +56,7 @@ private: friend struct compare_string_keybind_native; struct eNativeKeyBinding { - int m_device; + std::string m_device; int m_key; int m_flags; @@ -69,7 +69,7 @@ private: friend struct compare_string_keybind_python; struct ePythonKeyBinding { - int m_device; + std::string m_device; int m_key; int m_flags;