func inputMaskChanged(inputMaskLineEdit *widgets.QLineEdit, index int) { switch index { case 0: { inputMaskLineEdit.SetInputMask("") } case 1: { inputMaskLineEdit.SetInputMask("+99 99 99 99 99;_") } case 2: { inputMaskLineEdit.SetInputMask("0000-00-00") inputMaskLineEdit.SetText("00000000") inputMaskLineEdit.SetCursorPosition(0) } case 3: { inputMaskLineEdit.SetInputMask(">AAAAA-AAAAA-AAAAA-AAAAA-AAAAA;#") } } }