KWP2000 library written in Qt