Skip to content

Version 1.3

Compare
Choose a tag to compare
@iamantony iamantony released this 28 Dec 11:57
· 160 commits to master since this release
  • changes in file structure. Project moved from subdirs structure to structure which can be described as "library + tests". Sources of library moved up from ./src subfolder to main folder. This led to the changes in:
    • how to include library to your project. All headers of qtcsv now located in folder ./qtcsv/include. In previous version they were located in ./qtcsv/src/include;
    • how to include qtcsv headers into your code. Use #include "qtcsv/header_name.h" instead of #include "header_name.h";
    • build process. Commands qmake && make now will build only library. If you want to build tests, you should go to the test folder and again execute commands qmake && make. See Readme file for more info.
  • Reader and Writer now accept not only files with .csv suffix. It is quite possible that csv-like formatted data could be saved in file with .txt or .log suffix (or any other). Now you do not need to rename such files to use them with qtcsv library. See code in sources/filechecker.h.
  • tests binary changed its name: tst_tests -> qtcsv_tests
  • add tests for Reader
  • OS X support
  • update comments in files

First contributors: Patrizio "pbek" Bekerle, Furkan "Furkanzmc" Üzümcü. Thank you!