Skycoder42 / QHotkey

A global shortcut/hotkey for Desktop Qt-Applications
BSD 3-Clause "New" or "Revised" License
548 stars 161 forks source link

Attempt to fix the issue #85: the `released` signal will not be properly emitted when pressing multiple hotkeys at the same time on windows #86

Closed FredBill1 closed 1 year ago

FredBill1 commented 1 year ago

Attempt to fix the issue #85 by maintaining all the pressed hotkeys in a QList and use std::remove_if to emit the signal and remove the released hotkeys from the QList.