issue #19550: Add handling for when user changes the schedule date on the header. Move a little code around.
issue #19550: Clean up getValue code
issue #19550: More changes from Qt code review.
issue #19550: More progress based on code review. Especially in UOM ratio handling and cost handling.
Merge pull request #118 from jrogelstad/19550

issue #19550: More progress