1
# -*- coding: utf-8 -*-
3
# Form implementation generated from reading ui file '/home/detlev/Development/Python/Eric/eric3_9/eric3/Wizards/InputDialogWizard/InputDialogWizardForm.ui'
5
# Created: Sa Dez 31 12:37:41 2005
6
# by: The PyQt User Interface Compiler (pyuic) 3.15.1
8
# WARNING! All changes made in this file will be lost!
15
class InputDialogWizardForm(QDialog):
16
def __init__(self,parent = None,name = None,modal = 0,fl = 0):
17
QDialog.__init__(self,parent,name,modal,fl)
20
self.setName("InputDialogWizardForm")
22
self.setSizeGripEnabled(1)
24
InputDialogWizardFormLayout = QVBoxLayout(self,6,6,"InputDialogWizardFormLayout")
26
self.qtButtonGroup = QButtonGroup(self,"qtButtonGroup")
27
self.qtButtonGroup.setColumnLayout(0,Qt.Vertical)
28
self.qtButtonGroup.layout().setSpacing(6)
29
self.qtButtonGroup.layout().setMargin(6)
30
qtButtonGroupLayout = QHBoxLayout(self.qtButtonGroup.layout())
31
qtButtonGroupLayout.setAlignment(Qt.AlignTop)
33
self.rQt3 = QRadioButton(self.qtButtonGroup,"rQt3")
34
self.rQt3.setChecked(1)
35
qtButtonGroupLayout.addWidget(self.rQt3)
37
self.rQt4 = QRadioButton(self.qtButtonGroup,"rQt4")
38
self.rQt4.setFocusPolicy(QRadioButton.TabFocus)
39
qtButtonGroupLayout.addWidget(self.rQt4)
40
spacer3 = QSpacerItem(40,20,QSizePolicy.Expanding,QSizePolicy.Minimum)
41
qtButtonGroupLayout.addItem(spacer3)
42
InputDialogWizardFormLayout.addWidget(self.qtButtonGroup)
44
self.ButtonGroup1 = QButtonGroup(self,"ButtonGroup1")
45
self.ButtonGroup1.setColumnLayout(0,Qt.Vertical)
46
self.ButtonGroup1.layout().setSpacing(6)
47
self.ButtonGroup1.layout().setMargin(11)
48
ButtonGroup1Layout = QHBoxLayout(self.ButtonGroup1.layout())
49
ButtonGroup1Layout.setAlignment(Qt.AlignTop)
51
self.rText = QRadioButton(self.ButtonGroup1,"rText")
52
self.rText.setChecked(1)
53
ButtonGroup1Layout.addWidget(self.rText)
55
self.rInteger = QRadioButton(self.ButtonGroup1,"rInteger")
56
ButtonGroup1Layout.addWidget(self.rInteger)
58
self.rDouble = QRadioButton(self.ButtonGroup1,"rDouble")
59
ButtonGroup1Layout.addWidget(self.rDouble)
61
self.rItem = QRadioButton(self.ButtonGroup1,"rItem")
62
ButtonGroup1Layout.addWidget(self.rItem)
63
InputDialogWizardFormLayout.addWidget(self.ButtonGroup1)
65
self.TextLabel1 = QLabel(self,"TextLabel1")
66
InputDialogWizardFormLayout.addWidget(self.TextLabel1)
68
self.eCaption = QLineEdit(self,"eCaption")
69
InputDialogWizardFormLayout.addWidget(self.eCaption)
71
self.TextLabel2 = QLabel(self,"TextLabel2")
72
InputDialogWizardFormLayout.addWidget(self.TextLabel2)
74
self.eLabel = QLineEdit(self,"eLabel")
75
InputDialogWizardFormLayout.addWidget(self.eLabel)
77
self.GroupBox1 = QGroupBox(self,"GroupBox1")
78
self.GroupBox1.setColumnLayout(0,Qt.Vertical)
79
self.GroupBox1.layout().setSpacing(6)
80
self.GroupBox1.layout().setMargin(11)
81
GroupBox1Layout = QVBoxLayout(self.GroupBox1.layout())
82
GroupBox1Layout.setAlignment(Qt.AlignTop)
84
self.ButtonGroup2 = QButtonGroup(self.GroupBox1,"ButtonGroup2")
85
self.ButtonGroup2.setColumnLayout(0,Qt.Vertical)
86
self.ButtonGroup2.layout().setSpacing(6)
87
self.ButtonGroup2.layout().setMargin(11)
88
ButtonGroup2Layout = QHBoxLayout(self.ButtonGroup2.layout())
89
ButtonGroup2Layout.setAlignment(Qt.AlignTop)
91
self.rEchoNormal = QRadioButton(self.ButtonGroup2,"rEchoNormal")
92
self.rEchoNormal.setChecked(1)
93
ButtonGroup2Layout.addWidget(self.rEchoNormal)
95
self.rEchoNoEcho = QRadioButton(self.ButtonGroup2,"rEchoNoEcho")
96
ButtonGroup2Layout.addWidget(self.rEchoNoEcho)
98
self.rEchoPassword = QRadioButton(self.ButtonGroup2,"rEchoPassword")
99
ButtonGroup2Layout.addWidget(self.rEchoPassword)
100
GroupBox1Layout.addWidget(self.ButtonGroup2)
102
self.TextLabel3 = QLabel(self.GroupBox1,"TextLabel3")
103
GroupBox1Layout.addWidget(self.TextLabel3)
105
self.eTextDefault = QLineEdit(self.GroupBox1,"eTextDefault")
106
GroupBox1Layout.addWidget(self.eTextDefault)
107
InputDialogWizardFormLayout.addWidget(self.GroupBox1)
109
self.GroupBox2 = QGroupBox(self,"GroupBox2")
110
self.GroupBox2.setEnabled(0)
111
self.GroupBox2.setColumnLayout(0,Qt.Vertical)
112
self.GroupBox2.layout().setSpacing(6)
113
self.GroupBox2.layout().setMargin(11)
114
GroupBox2Layout = QGridLayout(self.GroupBox2.layout())
115
GroupBox2Layout.setAlignment(Qt.AlignTop)
117
self.TextLabel4 = QLabel(self.GroupBox2,"TextLabel4")
119
GroupBox2Layout.addWidget(self.TextLabel4,0,0)
121
self.TextLabel4_2 = QLabel(self.GroupBox2,"TextLabel4_2")
123
GroupBox2Layout.addWidget(self.TextLabel4_2,0,1)
125
self.TextLabel4_3 = QLabel(self.GroupBox2,"TextLabel4_3")
127
GroupBox2Layout.addWidget(self.TextLabel4_3,0,2)
129
self.TextLabel4_4 = QLabel(self.GroupBox2,"TextLabel4_4")
131
GroupBox2Layout.addWidget(self.TextLabel4_4,0,3)
133
self.sIntDefault = QSpinBox(self.GroupBox2,"sIntDefault")
134
self.sIntDefault.setMaxValue(2147483647)
135
self.sIntDefault.setMinValue(-2147483647)
137
GroupBox2Layout.addWidget(self.sIntDefault,1,0)
139
self.sIntTo = QSpinBox(self.GroupBox2,"sIntTo")
140
self.sIntTo.setMaxValue(2147483647)
141
self.sIntTo.setMinValue(-2147483647)
142
self.sIntTo.setValue(2147483647)
144
GroupBox2Layout.addWidget(self.sIntTo,1,2)
146
self.sIntStep = QSpinBox(self.GroupBox2,"sIntStep")
147
self.sIntStep.setMaxValue(2147483647)
148
self.sIntStep.setMinValue(-2147483647)
149
self.sIntStep.setValue(1)
151
GroupBox2Layout.addWidget(self.sIntStep,1,3)
153
self.sIntFrom = QSpinBox(self.GroupBox2,"sIntFrom")
154
self.sIntFrom.setMaxValue(2147483647)
155
self.sIntFrom.setMinValue(-2147483647)
156
self.sIntFrom.setValue(-2147483647)
158
GroupBox2Layout.addWidget(self.sIntFrom,1,1)
159
InputDialogWizardFormLayout.addWidget(self.GroupBox2)
161
self.GroupBox3 = QGroupBox(self,"GroupBox3")
162
self.GroupBox3.setEnabled(0)
163
self.GroupBox3.setColumnLayout(0,Qt.Vertical)
164
self.GroupBox3.layout().setSpacing(6)
165
self.GroupBox3.layout().setMargin(11)
166
GroupBox3Layout = QGridLayout(self.GroupBox3.layout())
167
GroupBox3Layout.setAlignment(Qt.AlignTop)
169
self.TextLabel6 = QLabel(self.GroupBox3,"TextLabel6")
171
GroupBox3Layout.addWidget(self.TextLabel6,0,1)
173
self.TextLabel7 = QLabel(self.GroupBox3,"TextLabel7")
175
GroupBox3Layout.addWidget(self.TextLabel7,0,2)
177
self.TextLabel8 = QLabel(self.GroupBox3,"TextLabel8")
179
GroupBox3Layout.addWidget(self.TextLabel8,0,3)
181
self.sDoubleDecimals = QSpinBox(self.GroupBox3,"sDoubleDecimals")
182
self.sDoubleDecimals.setMaxValue(2147483647)
183
self.sDoubleDecimals.setMinValue(-2147483647)
184
self.sDoubleDecimals.setValue(1)
186
GroupBox3Layout.addWidget(self.sDoubleDecimals,1,3)
188
self.TextLabel5 = QLabel(self.GroupBox3,"TextLabel5")
190
GroupBox3Layout.addWidget(self.TextLabel5,0,0)
192
self.eDoubleDefault = QLineEdit(self.GroupBox3,"eDoubleDefault")
194
GroupBox3Layout.addWidget(self.eDoubleDefault,1,0)
196
self.eDoubleFrom = QLineEdit(self.GroupBox3,"eDoubleFrom")
198
GroupBox3Layout.addWidget(self.eDoubleFrom,1,1)
200
self.eDoubleTo = QLineEdit(self.GroupBox3,"eDoubleTo")
202
GroupBox3Layout.addWidget(self.eDoubleTo,1,2)
203
InputDialogWizardFormLayout.addWidget(self.GroupBox3)
205
self.GroupBox4 = QGroupBox(self,"GroupBox4")
206
self.GroupBox4.setEnabled(0)
207
self.GroupBox4.setColumnLayout(0,Qt.Vertical)
208
self.GroupBox4.layout().setSpacing(6)
209
self.GroupBox4.layout().setMargin(11)
210
GroupBox4Layout = QGridLayout(self.GroupBox4.layout())
211
GroupBox4Layout.setAlignment(Qt.AlignTop)
213
self.TextLabel9 = QLabel(self.GroupBox4,"TextLabel9")
215
GroupBox4Layout.addWidget(self.TextLabel9,0,0)
217
self.TextLabel10 = QLabel(self.GroupBox4,"TextLabel10")
219
GroupBox4Layout.addWidget(self.TextLabel10,0,1)
221
self.eVariable = QLineEdit(self.GroupBox4,"eVariable")
223
GroupBox4Layout.addWidget(self.eVariable,1,0)
225
self.sCurrentItem = QSpinBox(self.GroupBox4,"sCurrentItem")
227
GroupBox4Layout.addWidget(self.sCurrentItem,1,1)
229
self.cEditable = QCheckBox(self.GroupBox4,"cEditable")
230
self.cEditable.setChecked(1)
232
GroupBox4Layout.addWidget(self.cEditable,1,2)
233
InputDialogWizardFormLayout.addWidget(self.GroupBox4)
235
Layout1 = QHBoxLayout(None,0,6,"Layout1")
236
Spacer1 = QSpacerItem(30,0,QSizePolicy.Expanding,QSizePolicy.Minimum)
237
Layout1.addItem(Spacer1)
239
self.PushButton1 = QPushButton(self,"PushButton1")
240
Layout1.addWidget(self.PushButton1)
242
self.PushButton2 = QPushButton(self,"PushButton2")
243
Layout1.addWidget(self.PushButton2)
245
self.PushButton3 = QPushButton(self,"PushButton3")
246
self.PushButton3.setDefault(1)
247
Layout1.addWidget(self.PushButton3)
248
Spacer2 = QSpacerItem(30,0,QSizePolicy.Expanding,QSizePolicy.Minimum)
249
Layout1.addItem(Spacer2)
250
InputDialogWizardFormLayout.addLayout(Layout1)
252
self.languageChange()
254
self.resize(QSize(501,607).expandedTo(self.minimumSizeHint()))
255
self.clearWState(Qt.WState_Polished)
257
self.connect(self.rText,SIGNAL("toggled(bool)"),self.GroupBox1.setEnabled)
258
self.connect(self.rText,SIGNAL("toggled(bool)"),self.GroupBox2.setDisabled)
259
self.connect(self.rText,SIGNAL("toggled(bool)"),self.GroupBox3.setDisabled)
260
self.connect(self.rText,SIGNAL("toggled(bool)"),self.GroupBox4.setDisabled)
261
self.connect(self.rInteger,SIGNAL("toggled(bool)"),self.GroupBox1.setDisabled)
262
self.connect(self.rInteger,SIGNAL("toggled(bool)"),self.GroupBox2.setEnabled)
263
self.connect(self.rInteger,SIGNAL("toggled(bool)"),self.GroupBox3.setDisabled)
264
self.connect(self.rInteger,SIGNAL("toggled(bool)"),self.GroupBox4.setDisabled)
265
self.connect(self.rDouble,SIGNAL("toggled(bool)"),self.GroupBox1.setDisabled)
266
self.connect(self.rDouble,SIGNAL("toggled(bool)"),self.GroupBox2.setDisabled)
267
self.connect(self.rDouble,SIGNAL("toggled(bool)"),self.GroupBox3.setEnabled)
268
self.connect(self.rDouble,SIGNAL("toggled(bool)"),self.GroupBox4.setDisabled)
269
self.connect(self.rItem,SIGNAL("toggled(bool)"),self.GroupBox1.setDisabled)
270
self.connect(self.rItem,SIGNAL("toggled(bool)"),self.GroupBox2.setDisabled)
271
self.connect(self.rItem,SIGNAL("toggled(bool)"),self.GroupBox3.setDisabled)
272
self.connect(self.rItem,SIGNAL("toggled(bool)"),self.GroupBox4.setEnabled)
273
self.connect(self.PushButton1,SIGNAL("clicked()"),self.accept)
274
self.connect(self.PushButton2,SIGNAL("clicked()"),self.reject)
275
self.connect(self.PushButton3,SIGNAL("clicked()"),self.testDlg)
276
self.connect(self.rItem,SIGNAL("toggled(bool)"),self.PushButton3.setDisabled)
277
self.connect(self.rDouble,SIGNAL("toggled(bool)"),self.PushButton3.setEnabled)
278
self.connect(self.rInteger,SIGNAL("toggled(bool)"),self.PushButton3.setEnabled)
279
self.connect(self.rText,SIGNAL("toggled(bool)"),self.PushButton3.setEnabled)
281
self.setTabOrder(self.rQt3,self.rQt4)
282
self.setTabOrder(self.rQt4,self.rText)
283
self.setTabOrder(self.rText,self.rInteger)
284
self.setTabOrder(self.rInteger,self.rDouble)
285
self.setTabOrder(self.rDouble,self.rItem)
286
self.setTabOrder(self.rItem,self.eCaption)
287
self.setTabOrder(self.eCaption,self.eLabel)
288
self.setTabOrder(self.eLabel,self.rEchoNormal)
289
self.setTabOrder(self.rEchoNormal,self.rEchoNoEcho)
290
self.setTabOrder(self.rEchoNoEcho,self.rEchoPassword)
291
self.setTabOrder(self.rEchoPassword,self.eTextDefault)
292
self.setTabOrder(self.eTextDefault,self.sIntDefault)
293
self.setTabOrder(self.sIntDefault,self.sIntFrom)
294
self.setTabOrder(self.sIntFrom,self.sIntTo)
295
self.setTabOrder(self.sIntTo,self.sIntStep)
296
self.setTabOrder(self.sIntStep,self.eDoubleDefault)
297
self.setTabOrder(self.eDoubleDefault,self.eDoubleFrom)
298
self.setTabOrder(self.eDoubleFrom,self.eDoubleTo)
299
self.setTabOrder(self.eDoubleTo,self.sDoubleDecimals)
300
self.setTabOrder(self.sDoubleDecimals,self.eVariable)
301
self.setTabOrder(self.eVariable,self.sCurrentItem)
302
self.setTabOrder(self.sCurrentItem,self.cEditable)
303
self.setTabOrder(self.cEditable,self.PushButton3)
304
self.setTabOrder(self.PushButton3,self.PushButton1)
305
self.setTabOrder(self.PushButton1,self.PushButton2)
308
def languageChange(self):
309
self.setCaption(self.__tr("QInputDialog Wizard"))
310
self.qtButtonGroup.setTitle(self.__tr("Qt Version"))
311
self.rQt3.setText(self.__tr("Qt 3"))
312
QToolTip.add(self.rQt3,self.__tr("Select to generate code for Qt 3"))
313
self.rQt4.setText(self.__tr("Qt 4"))
314
QToolTip.add(self.rQt4,self.__tr("Select to generate code for Qt 4"))
315
self.ButtonGroup1.setTitle(self.__tr("Type"))
316
self.rText.setText(self.__tr("Text"))
317
self.rInteger.setText(self.__tr("Integer"))
318
self.rDouble.setText(self.__tr("Double"))
319
self.rItem.setText(self.__tr("Item"))
320
self.TextLabel1.setText(self.__tr("Caption"))
321
self.TextLabel2.setText(self.__tr("Label"))
322
self.GroupBox1.setTitle(self.__tr("Text"))
323
self.ButtonGroup2.setTitle(self.__tr("Echo Mode"))
324
self.rEchoNormal.setText(self.__tr("Normal"))
325
self.rEchoNoEcho.setText(self.__tr("No Echo"))
326
self.rEchoPassword.setText(self.__tr("Password"))
327
self.TextLabel3.setText(self.__tr("Default"))
328
self.GroupBox2.setTitle(self.__tr("Integer"))
329
self.TextLabel4.setText(self.__tr("Default"))
330
self.TextLabel4_2.setText(self.__tr("From"))
331
self.TextLabel4_3.setText(self.__tr("To"))
332
self.TextLabel4_4.setText(self.__tr("Step"))
333
self.GroupBox3.setTitle(self.__tr("Double"))
334
self.TextLabel6.setText(self.__tr("From"))
335
self.TextLabel7.setText(self.__tr("To"))
336
self.TextLabel8.setText(self.__tr("Decimals"))
337
self.TextLabel5.setText(self.__tr("Default"))
338
self.eDoubleDefault.setText(self.__tr("0"))
339
self.eDoubleFrom.setText(self.__tr("-2147483647"))
340
self.eDoubleTo.setText(self.__tr("2147483647"))
341
self.GroupBox4.setTitle(self.__tr("Item"))
342
self.TextLabel9.setText(self.__tr("String List Variable"))
343
self.TextLabel10.setText(self.__tr("Current Item"))
344
self.cEditable.setText(self.__tr("Editable"))
345
self.PushButton1.setText(self.__tr("&OK"))
346
self.PushButton2.setText(self.__tr("&Cancel"))
347
self.PushButton3.setText(self.__tr("&Test"))
351
print "InputDialogWizardForm.testDlg(): Not implemented yet"
353
def __tr(self,s,c = None):
354
return qApp.translate("InputDialogWizardForm",s,c)
356
if __name__ == "__main__":
357
a = QApplication(sys.argv)
358
QObject.connect(a,SIGNAL("lastWindowClosed()"),a,SLOT("quit()"))
359
w = InputDialogWizardForm()