I'm looking for a way to store some \*.wav sounds persistently.

In my application I'm already serializing several things into a little binary database using *boost*. Now I'm trying to store QSounds in this database, too, which if obviously not working. I don't want to deliver the wav-files to the exe, but rather have them compiled into the exe or in a separate data file.

Is there any way to serialize a QSound or should I try another way?

* Is there an alternative for handling wav-files with C++ or Qt?
* Is there any way at all to store and restore those files without having them lying around as wav-files?

I'm often using boost serialization so my first thought was to use it for those files too. Maybe someone can give me a hint on what I should have a look at.