29 """ |
29 """ |
30 QDialog.__init__(self, parent) |
30 QDialog.__init__(self, parent) |
31 self.setupUi(self) |
31 self.setupUi(self) |
32 |
32 |
33 # set the validators for the double line edots |
33 # set the validators for the double line edots |
34 self.eDoubleDefault.setValidator(\ |
34 self.eDoubleDefault.setValidator( |
35 QDoubleValidator(-2147483647, 2147483647, 99, self.eDoubleDefault)) |
35 QDoubleValidator(-2147483647, 2147483647, 99, self.eDoubleDefault)) |
36 self.eDoubleFrom.setValidator(\ |
36 self.eDoubleFrom.setValidator( |
37 QDoubleValidator(-2147483647, 2147483647, 99, self.eDoubleFrom)) |
37 QDoubleValidator(-2147483647, 2147483647, 99, self.eDoubleFrom)) |
38 self.eDoubleTo.setValidator(\ |
38 self.eDoubleTo.setValidator( |
39 QDoubleValidator(-2147483647, 2147483647, 99, self.eDoubleTo)) |
39 QDoubleValidator(-2147483647, 2147483647, 99, self.eDoubleTo)) |
40 |
40 |
41 self.bTest = \ |
41 self.bTest = \ |
42 self.buttonBox.addButton(self.trUtf8("Test"), QDialogButtonBox.ActionRole) |
42 self.buttonBox.addButton(self.trUtf8("Test"), QDialogButtonBox.ActionRole) |
43 |
43 |
69 echomode = QLineEdit.Normal |
69 echomode = QLineEdit.Normal |
70 elif self.rEchoNoEcho.isChecked(): |
70 elif self.rEchoNoEcho.isChecked(): |
71 echomode = QLineEdit.NoEcho |
71 echomode = QLineEdit.NoEcho |
72 else: |
72 else: |
73 echomode = QLineEdit.Password |
73 echomode = QLineEdit.Password |
74 QInputDialog.getText(\ |
74 QInputDialog.getText( |
75 None, |
75 None, |
76 self.eCaption.text(), |
76 self.eCaption.text(), |
77 self.eLabel.text(), |
77 self.eLabel.text(), |
78 echomode, |
78 echomode, |
79 self.eTextDefault.text()) |
79 self.eTextDefault.text()) |
80 elif self.rInteger.isChecked(): |
80 elif self.rInteger.isChecked(): |
81 QInputDialog.getInteger(\ |
81 QInputDialog.getInteger( |
82 None, |
82 None, |
83 self.eCaption.text(), |
83 self.eCaption.text(), |
84 self.eLabel.text(), |
84 self.eLabel.text(), |
85 self.sIntDefault.value(), |
85 self.sIntDefault.value(), |
86 self.sIntFrom.value(), |
86 self.sIntFrom.value(), |
97 doubleFrom = -2147483647 |
97 doubleFrom = -2147483647 |
98 try: |
98 try: |
99 doubleTo = float(self.eDoubleTo.text()) |
99 doubleTo = float(self.eDoubleTo.text()) |
100 except ValueError: |
100 except ValueError: |
101 doubleTo = 2147483647 |
101 doubleTo = 2147483647 |
102 QInputDialog.getDouble(\ |
102 QInputDialog.getDouble( |
103 None, |
103 None, |
104 self.eCaption.text(), |
104 self.eCaption.text(), |
105 self.eLabel.text(), |
105 self.eLabel.text(), |
106 doubleDefault, |
106 doubleDefault, |
107 doubleFrom, |
107 doubleFrom, |