Ok, how about this for the saving prompt dilemma to us this solution: Adding an "Autosave settings" checkbox on that first screen (I can't put it in the bottom buttons area due to a Qt limitation).
The idea is that if you have it enabled, settings are always saved when you switch between settings, click ok or use import/export - i.e. user never gets prompted.
If you don't have it enabled, then the user will get prompted at those points if they have unsaved settings.
|