Changed input mask to QValidator

Only problem is that it allows 0, will have
to create own validator to remove intermediate
validation.