How exactly does it "not work"? Are you extracting the data out of the struct with the ">>" operators as described in http://doc.trolltech.com/4.2/qdbusargument.html ? :M: