If a QMenu or QAction is created with a label with more than 40 characters it causes a crash on Symbian. This happens due to CEikMenuPaneItem' s limitation.It reserves 40 characters for menu text and trying to set any larger text causes an assert failure.
Attached is a simple example to reproduce. Just try to open the Options menu of the example and it will crash.
Qt applications have no way of querying for this maximum length limitation therefore I suggest that Qt on Symbian should cut the text longer than 40 characters.