create a checkbox as widget, derive it from IWidget with the relevant changes (set/get of checked status, etc.).
create graphics icons in this style: https://image.shutterstock.com/image-vector/checkbox-set-blank-checked-line-260nw-1062630557.jpg and make the widget use it.