The Qt documentation describes this. Search for "(In fact a slot may have a shorter signature than the signal it receives because it can ignore extra arguments.)" under the heading "Signals and slots"
Basically, you can connect an N
-parameter signal to an M
-parameter slot if M <= N
and the first M
parameters match in type. Any leftover arguments from the signal are ignored by the slot.