Fix qtDoubleLineEdit to display empty string instead of converting to 0
This updates the qtDoubleLineEdit to display unset items as an empty string. The previous behavior would display zero as the default output when converting empty string to a double.
backport: release