One things that bothers me a bit is that the preset string is shown in the lineedit after the preset is saved and after the preset is selected. I think that should be empty.

What do you think?