fix deadlock - don't accept keyPress when processing dbus call (#56)
fix deadlock - don't accept keyPress when processing dbus call (#56)

* fix deadlock - don't accept keyPress when processing dbus call
* use std::unique_lock instead of custom class

stefonarch/lxqt-globalkeys,lxde/lxqt-globalkeys,stefonarch/lxqt-globalkeys,lxde/lxqt-globalkeys