integrated with qtcreator