add icon property of widget