Boost serialization was smart enough to save a reference to the object each subsequent time after the first write.
Yes you are right : this is a limitation of Qt serialization compared to boost serialization.
Here is a BETA version which should work with boost portable binary serialization :
https://www.qxorm.com/version/QxOrm_1.4.5_BETA_06.zipHere is the changes log compared to QxOrm 1.4.4 version :
- Fix an issue in qx::IxSqlQueryBuilder class when QxOrm library is used in a multi-thread environment
- Support latest version of boost (1.66)
- Update boost portable binary serialization classes to version 5.1 (provided by
https://archive.codeplex.com/?p=epa)
Could you please confirm that everything works fine for you with this BETA version ?