In JsonWax.h line 184:
qfile.setFileName( PROGRAM_PATH + '/' + fileName);
This is assuming that the directory separator is '/' which is only true for the Windows environment (same for line 247). It should be possible to use QDir to convert absolute and relative paths in a portable manner.
This causes the 'load' and 'saveAs' methods to fail unless an absolute path is passed (tested on Ubuntu 18.04 LTS).
(thanks for the GPL library btw :) )