qd,add layout