I agree. qwt is the way to go, although the documentation is not great.