removed assignment operators from widget subclasses: not needed