add qtfindandreplace support