Re #2389. Correction to handling empty string attributes.
Re #2389. Added StringEditorFactory to QtPropertyBrowser.

The created editors update properties only when user finishes editing.