Replacing the nested QCheckBox/QWidgetAction with pAction->setCheckable(true); in WTrackTableView::slotPopulateCrateMenu() seems to fix the keyboard navigation.
Replacing the nested QCheckBox/ QWidgetAction with pAction- >setCheckable( true); in WTrackTableView ::slotPopulateC rateMenu( ) seems to fix the keyboard navigation.