Why not?  Who benefits from limiting the number of supported types, and how does an application take care of serialization of Qt types?