use qt5 json instead in sailfish