All cases are annotated that it's an explicit fallthrough, so add Q_FALLTHROUGH to silence the warning.