Tizen 2.1 base
[platform/upstream/hplip.git] / ui / setupsettings_base.py
1 # -*- coding: utf-8 -*-
2
3 # Form implementation generated from reading ui file 'ui/setupsettings_base.ui'
4 #
5 # Created: Wed Sep 27 09:51:56 2006
6 #      by: The PyQt User Interface Compiler (pyuic) 3.15.1
7 #
8 # WARNING! All changes made in this file will be lost!
9
10
11 from qt import *
12
13
14 class SetupSettings_base(QDialog):
15     def __init__(self,parent = None,name = None,modal = 0,fl = 0):
16         QDialog.__init__(self,parent,name,modal,fl)
17
18         if not name:
19             self.setName("SetupSettings_base")
20
21
22         SetupSettings_baseLayout = QGridLayout(self,1,1,11,6,"SetupSettings_baseLayout")
23
24         self.filterButtonGroup = QButtonGroup(self,"filterButtonGroup")
25         self.filterButtonGroup.setColumnLayout(0,Qt.Vertical)
26         self.filterButtonGroup.layout().setSpacing(6)
27         self.filterButtonGroup.layout().setMargin(11)
28         filterButtonGroupLayout = QGridLayout(self.filterButtonGroup.layout())
29         filterButtonGroupLayout.setAlignment(Qt.AlignTop)
30
31         self.allRadioButton = QRadioButton(self.filterButtonGroup,"allRadioButton")
32         self.allRadioButton.setChecked(1)
33
34         filterButtonGroupLayout.addMultiCellWidget(self.allRadioButton,0,0,0,1)
35
36         self.filterRadioButton = QRadioButton(self.filterButtonGroup,"filterRadioButton")
37
38         filterButtonGroupLayout.addMultiCellWidget(self.filterRadioButton,1,1,0,2)
39
40         layout8 = QGridLayout(None,1,1,8,6,"layout8")
41
42         self.copyCheckBox = QCheckBox(self.filterButtonGroup,"copyCheckBox")
43         self.copyCheckBox.setEnabled(0)
44
45         layout8.addWidget(self.copyCheckBox,3,0)
46
47         self.pcardCheckBox = QCheckBox(self.filterButtonGroup,"pcardCheckBox")
48         self.pcardCheckBox.setEnabled(0)
49
50         layout8.addWidget(self.pcardCheckBox,2,0)
51
52         self.scanCheckBox = QCheckBox(self.filterButtonGroup,"scanCheckBox")
53         self.scanCheckBox.setEnabled(0)
54
55         layout8.addWidget(self.scanCheckBox,1,0)
56
57         self.faxCheckBox = QCheckBox(self.filterButtonGroup,"faxCheckBox")
58         self.faxCheckBox.setEnabled(0)
59
60         layout8.addWidget(self.faxCheckBox,0,0)
61
62         filterButtonGroupLayout.addLayout(layout8,2,1)
63         spacer14 = QSpacerItem(301,20,QSizePolicy.Expanding,QSizePolicy.Minimum)
64         filterButtonGroupLayout.addItem(spacer14,2,2)
65
66         SetupSettings_baseLayout.addMultiCellWidget(self.filterButtonGroup,0,0,0,3)
67
68         self.okPushButton = QPushButton(self,"okPushButton")
69         self.okPushButton.setDefault(1)
70
71         SetupSettings_baseLayout.addWidget(self.okPushButton,4,3)
72
73         self.cancelPushButton = QPushButton(self,"cancelPushButton")
74
75         SetupSettings_baseLayout.addWidget(self.cancelPushButton,4,2)
76
77         self.defaultsPushButton = QPushButton(self,"defaultsPushButton")
78
79         SetupSettings_baseLayout.addWidget(self.defaultsPushButton,4,0)
80         spacer16 = QSpacerItem(140,20,QSizePolicy.Expanding,QSizePolicy.Minimum)
81         SetupSettings_baseLayout.addItem(spacer16,4,1)
82
83         self.groupBox2 = QGroupBox(self,"groupBox2")
84         self.groupBox2.setColumnLayout(0,Qt.Vertical)
85         self.groupBox2.layout().setSpacing(6)
86         self.groupBox2.layout().setMargin(11)
87         groupBox2Layout = QGridLayout(self.groupBox2.layout())
88         groupBox2Layout.setAlignment(Qt.AlignTop)
89
90         self.textLabel6 = QLabel(self.groupBox2,"textLabel6")
91
92         groupBox2Layout.addWidget(self.textLabel6,0,0)
93
94         self.searchTermLineEdit = QLineEdit(self.groupBox2,"searchTermLineEdit")
95         self.searchTermLineEdit.setMaxLength(255)
96
97         groupBox2Layout.addWidget(self.searchTermLineEdit,0,1)
98
99         SetupSettings_baseLayout.addMultiCellWidget(self.groupBox2,1,1,0,3)
100
101         self.groupBox3 = QGroupBox(self,"groupBox3")
102         self.groupBox3.setColumnLayout(0,Qt.Vertical)
103         self.groupBox3.layout().setSpacing(6)
104         self.groupBox3.layout().setMargin(11)
105         groupBox3Layout = QGridLayout(self.groupBox3.layout())
106         groupBox3Layout.setAlignment(Qt.AlignTop)
107
108         layout10 = QGridLayout(None,1,1,0,6,"layout10")
109
110         self.timeoutSpinBox = QSpinBox(self.groupBox3,"timeoutSpinBox")
111         self.timeoutSpinBox.setMaxValue(45)
112         self.timeoutSpinBox.setMinValue(1)
113
114         layout10.addWidget(self.timeoutSpinBox,1,1)
115
116         self.textLabel7 = QLabel(self.groupBox3,"textLabel7")
117
118         layout10.addWidget(self.textLabel7,0,0)
119
120         self.textLabel8 = QLabel(self.groupBox3,"textLabel8")
121
122         layout10.addWidget(self.textLabel8,1,0)
123
124         self.ttlSpinBox = QSpinBox(self.groupBox3,"ttlSpinBox")
125         self.ttlSpinBox.setMaxValue(255)
126         self.ttlSpinBox.setMinValue(1)
127
128         layout10.addWidget(self.ttlSpinBox,0,1)
129
130         groupBox3Layout.addLayout(layout10,0,0)
131         spacer15 = QSpacerItem(261,20,QSizePolicy.Expanding,QSizePolicy.Minimum)
132         groupBox3Layout.addItem(spacer15,0,1)
133
134         SetupSettings_baseLayout.addMultiCellWidget(self.groupBox3,2,2,0,3)
135         spacer12 = QSpacerItem(20,16,QSizePolicy.Minimum,QSizePolicy.Expanding)
136         SetupSettings_baseLayout.addItem(spacer12,3,0)
137
138         self.languageChange()
139
140         self.resize(QSize(473,421).expandedTo(self.minimumSizeHint()))
141         self.clearWState(Qt.WState_Polished)
142
143         self.connect(self.cancelPushButton,SIGNAL("clicked()"),self.reject)
144         self.connect(self.okPushButton,SIGNAL("clicked()"),self.accept)
145         self.connect(self.filterRadioButton,SIGNAL("toggled(bool)"),self.faxCheckBox.setEnabled)
146         self.connect(self.filterRadioButton,SIGNAL("toggled(bool)"),self.scanCheckBox.setEnabled)
147         self.connect(self.filterRadioButton,SIGNAL("toggled(bool)"),self.pcardCheckBox.setEnabled)
148         self.connect(self.filterRadioButton,SIGNAL("toggled(bool)"),self.copyCheckBox.setEnabled)
149         self.connect(self.faxCheckBox,SIGNAL("toggled(bool)"),self.faxCheckBox_toggled)
150         self.connect(self.scanCheckBox,SIGNAL("toggled(bool)"),self.scanCheckBox_toggled)
151         self.connect(self.pcardCheckBox,SIGNAL("toggled(bool)"),self.pcardCheckBox_toggled)
152         self.connect(self.copyCheckBox,SIGNAL("toggled(bool)"),self.copyCheckBox_toggled)
153         self.connect(self.filterButtonGroup,SIGNAL("clicked(int)"),self.filterButtonGroup_clicked)
154         self.connect(self.searchTermLineEdit,SIGNAL("textChanged(const QString&)"),self.searchTermLineEdit_textChanged)
155         self.connect(self.ttlSpinBox,SIGNAL("valueChanged(int)"),self.ttlSpinBox_valueChanged)
156         self.connect(self.timeoutSpinBox,SIGNAL("valueChanged(int)"),self.timeoutSpinBox_valueChanged)
157         self.connect(self.defaultsPushButton,SIGNAL("clicked()"),self.defaultsPushButton_clicked)
158
159         self.setTabOrder(self.allRadioButton,self.faxCheckBox)
160         self.setTabOrder(self.faxCheckBox,self.scanCheckBox)
161         self.setTabOrder(self.scanCheckBox,self.pcardCheckBox)
162         self.setTabOrder(self.pcardCheckBox,self.copyCheckBox)
163         self.setTabOrder(self.copyCheckBox,self.searchTermLineEdit)
164         self.setTabOrder(self.searchTermLineEdit,self.ttlSpinBox)
165         self.setTabOrder(self.ttlSpinBox,self.timeoutSpinBox)
166         self.setTabOrder(self.timeoutSpinBox,self.cancelPushButton)
167         self.setTabOrder(self.cancelPushButton,self.okPushButton)
168
169
170     def languageChange(self):
171         self.setCaption(self.__tr("HP Device Manager - Setup Filters, Search and Settings"))
172         self.filterButtonGroup.setTitle(self.__tr("Discovery Filter"))
173         self.allRadioButton.setText(self.__tr("Discover all devices"))
174         self.filterRadioButton.setText(self.__tr("Only discover devices that support the following functionality:"))
175         self.copyCheckBox.setText(self.__tr("PC Initiated Copying"))
176         self.pcardCheckBox.setText(self.__tr("PC Photocard Access"))
177         self.scanCheckBox.setText(self.__tr("Scan to PC"))
178         self.faxCheckBox.setText(self.__tr("PC Send Fax"))
179         self.okPushButton.setText(self.__tr("OK"))
180         self.cancelPushButton.setText(self.__tr("Cancel"))
181         self.defaultsPushButton.setText(self.__tr("Defaults"))
182         self.groupBox2.setTitle(self.__tr("Discovery Search"))
183         self.textLabel6.setText(self.__tr("Search Term:"))
184         self.groupBox3.setTitle(self.__tr("Network Discovery Settings"))
185         self.textLabel7.setText(self.__tr("TTL:"))
186         self.textLabel8.setText(self.__tr("Timeout (secs):"))
187
188
189     def faxCheckBox_toggled(self,a0):
190         print "SetupSettings_base.faxCheckBox_toggled(bool): Not implemented yet"
191
192     def scanCheckBox_toggled(self,a0):
193         print "SetupSettings_base.scanCheckBox_toggled(bool): Not implemented yet"
194
195     def pcardCheckBox_toggled(self,a0):
196         print "SetupSettings_base.pcardCheckBox_toggled(bool): Not implemented yet"
197
198     def copyCheckBox_toggled(self,a0):
199         print "SetupSettings_base.copyCheckBox_toggled(bool): Not implemented yet"
200
201     def filterButtonGroup_clicked(self,a0):
202         print "SetupSettings_base.filterButtonGroup_clicked(int): Not implemented yet"
203
204     def searchTermLineEdit_textChanged(self,a0):
205         print "SetupSettings_base.searchTermLineEdit_textChanged(const QString&): Not implemented yet"
206
207     def ttlSpinBox_valueChanged(self,a0):
208         print "SetupSettings_base.ttlSpinBox_valueChanged(int): Not implemented yet"
209
210     def timeoutSpinBox_valueChanged(self,a0):
211         print "SetupSettings_base.timeoutSpinBox_valueChanged(int): Not implemented yet"
212
213     def defaultsPushButton_clicked(self):
214         print "SetupSettings_base.defaultsPushButton_clicked(): Not implemented yet"
215
216     def __tr(self,s,c = None):
217         return qApp.translate("SetupSettings_base",s,c)