inputhookqt4: make hook more robust in case of unexpected conditions...
inputhookqt4: make hook more robust in case of unexpected conditions
- return early if there's no longer a qApp
- trap any exception that could be raised from within the hook,
report it and unregister the hook