@SGaist
Right, I have now carefully read the whole of https://doc.qt.io/qt-5/qkeysequence.html as you advised. Yes, it explained a bit about Mac differences, I have yet to test that out with my Mac user.
However, one of my questions remains unanswered. You will note the doc page admonishes:
It is preferable to use standard shortcuts where possible.
i.e. the enum QKeySequence::StandardKey you picked up I was thinking about:
This enum represent standard key bindings. They can be used to assign platform dependent keyboard shortcuts to a QAction.
I wholeheartedly agree this is desirable in a cross-platform situation. However, as I said earlier, how you are supposed to use this when designing from Qt Designer? No matter where I try to set the shortcut for an action in Designer, anything I type is taken as literal key presses and encoded as such into the .ui file. I do not have an "alternative" interface which I can pick/type in enum QKeySequence::StandardKey (I thought it might be pickable from a dropdown combo, but no).
Sooo... is it correct that the docs could state "While using QKeySequence::StandardKey from code is the best way to do stuff in code, note that this approach cannot be used if the UI is designed via Qt Designer"?
EDIT: Ah ha, I finally came across https://forum.qt.io/topic/6259/qt-designer-does-not-support-qkeysequence-standardkey in this forum. So exactly this issue was raised as a"bug" with qt.nokia.com in 2011, but left as not doable from Designer for the past 9 years?