it's not Qt at all; what we do is invoke paplay. If you ssh in and do
$ PULSE_PROP="media.role=alert" paplay /usr/share/sounds/ubuntu/notifications/Slick.ogg
that's what the push client does (.../Slick.ogg is the fallback default sound it plays; if you're specifying a file instead of a boolean, it'll look for it in XDG_DATA_DIRS).
it's not Qt at all; what we do is invoke paplay. If you ssh in and do
$ PULSE_PROP= "media. role=alert" paplay sounds/ ubuntu/ notifications/ Slick.ogg
/usr/share/
that's what the push client does (.../Slick.ogg is the fallback
default sound it plays; if you're specifying a file instead of a
boolean, it'll look for it in XDG_DATA_DIRS).