I notice that even though a QAction is disabled, shortcut keys will still trigger them. This causes a few segfaults if I don't use extra checks in my code. Is this a bug, or is there an option I missed?