Esx selector

Here's my latest.  It's a bit broken, but the code you need to look at should be pretty much in place.

Take a look at it and message me when you get some time.  I think the best thing to do is start a new model (maybe modify the SettingModel class) that can use your QSettings class directly.  From there, we can supply data between the view and model using QSortFilterProxyModel classes.

Will try to send you a message laying out the model / view architecture in more detail so you have some idea of what you're looking at.