Separate the PreferencesWidget engine out of ui_preferences.c.