settingsChanged signal moved from additional settings base to subclasses