Hi, my application has some actions with a shortcut associated to them which are accessible through my application's menu and various toolbars. My application also has some dockable windows with their own actions, some of which have a shortcut which is already used in the 'main part of' my application. This means that if press one of those shortcut key combinations, I get something like:
QAction::eventFilter: Ambiguous shortcut overload: Ctrl+C
Please note that the shortcut makes sense in both cases. It's just that depending on which widget is active (i.e. either my main window or a dockable window), I want to handle the action differently (e.g. if we think of the Ctrl+C shortcut, my main window might be displaying some text which I would like to copy while my dockable window might display some help using QWebView and I might want to copy the contents of that help).

I have tried to 'play with' the shortcutContext property of QAction, but to no avail. So, question... is there a way to what I am after...?