Ah yes, after Tibold's example using actions and your explanation it's
perfectly clear what is happening, thanks.
When I use the enter/leave events for enabling/disabling the action
respectively it all works as expected.
Thanks guys!
frank
On 07/12/2016 02:05 AM, Baz Walter wrote:
On 11/07/16 07:30, Frank Rueter | OHUfx wrote:
Hi all,
below is some test code that shows the problem I'm having, where a
shortcut
assigned to a child widget will not be triggered once it's part of
the main widget.
It works if the widget is called by itself but not when it's part of
a parent
widget.
I have been searching the internet for an solution but haven't had
any luck.
Does anybody know what I'm doing wrong?
The shortcuts are ambiguous, since you assign the key "i" to each one.
If you assign a unique key to each shortcut, your example will work as
expected.
When shortcuts conflict in this way, the
QShortcut.activatedAmbiguously signal is emitted, rather than
QShortcut.activated:
http://doc.qt.io/qt-4.8/qshortcut.html#activatedAmbiguously
--
Regards
Baz Walter
_______________________________________________
PySide mailing list
PySide@qt-project.org
http://lists.qt-project.org/mailman/listinfo/pyside