planner written in c++ using qt for Gui