Changed setIcon() by removing param widthToHeightRatio, added comments.

Small commit, just look at details above ^