1. 16 Oct, 2015 5 commits
  2. 14 Oct, 2015 33 commits
  3. 13 Oct, 2015 2 commits
    • Jochen Becher's avatar
      ModelEditor: Simplify file format · caf1bec7
      Jochen Becher authored
      The file format does not longer contain object IDs because references are
      not used. This simplifies the file format, leads to shorter files and
      supportes merges between model files much better - changes in model are
      reflected by minimal changes in the file.
      
      Change-Id: I8c76b7899306eec9a493c6cf61add02111229760
      Reviewed-by: default avatarTobias Hunger <tobias.hunger@theqtcompany.com>
      caf1bec7
    • Jochen Becher's avatar
      ModelEditor: Introduce newest version of qtserialization framework · 0d309fc8
      Jochen Becher authored
      This change unfortunately contains many single changes because it is an
      update of the 3rd party component:
      
      * Introduce new Parameter class for better serialization of containers
      and other future enhancements
      * Delete dead code
      * Introduce user data in base archive class
      * Fix minor source code issues and typos in comments
      * Remove unused and conceptionally broken support of forward refernces
      * Fix a memory leak in QXmlInArchive
      * prefer load()/save() methods over stream operators
      * throw exception on unsuported forward references in QXmlOutArchive
      * refactor serialization of pointer types into own header
      * remove unneeded specialisation for serialization of free functions
      * check for default value of serialization using a getter
      
      Change-Id: Ic197a92b00b22b85dab4a1b88c431cf4da8b3c3b
      Reviewed-by: default avatarTobias Hunger <tobias.hunger@theqtcompany.com>
      0d309fc8