By default, kcm_sddm enters no values to the “Halt” and “Reboot” commands, even as hints:
kcm_sddm
Consequently, does it do nothing when the power is pressed, or are defaults applied?
It applies the relevant qdbus defaults.
qdbus