ENH: Improving qtDoubleUnitsLineEdit
- Added the in focus/out of focus precision control that the non-units line edit widget has
- Fixed issue where the item definition's units were not being appended after deleting bunch of characters (including the units)
- Radically reduce the number of updates being made to the underlying Double Item - this was done by creating a new signal that the qtInputsItem is listening to
- Widget no longer relies on another widget (like qtInputsItem) to properly handle the editingFinished signal internally
Other Changes
- DoubleItem will now append its Definition's units in valueFromString method if the input string does not have units
- Added a space between the value and unit when displaying the tool-tip for a qtDoubleUnitsLineEdit