Tizen 2.1 base
[platform/upstream/hplip.git] / ui / devmgr4_base.py
1 # -*- coding: utf-8 -*-
2
3 # Form implementation generated from reading ui file 'ui/devmgr4_base.ui'
4 #
5 # Created: Fri Feb 3 12:00:32 2012
6 #      by: The PyQt User Interface Compiler (pyuic) 3.18.1
7 #
8 # WARNING! All changes made in this file will be lost!
9
10
11 from qt import *
12
13
14 class DevMgr4_base(QMainWindow):
15     def __init__(self,parent = None,name = None,fl = 0,latest_available_version="",Is_autoInstaller_distro=False):
16         QMainWindow.__init__(self,parent,name,fl)
17         self.statusBar()
18
19         if not name:
20             self.setName("DevMgr4_base")
21
22         self.latest_available_version= latest_available_version
23         self.Is_autoInstaller_distro= Is_autoInstaller_distro
24
25         self.setCentralWidget(QWidget(self,"qt_central_widget"))
26         DevMgr4_baseLayout = QGridLayout(self.centralWidget(),1,1,11,6,"DevMgr4_baseLayout")
27
28         self.splitter2 = QSplitter(self.centralWidget(),"splitter2")
29         self.splitter2.setOrientation(QSplitter.Horizontal)
30
31         LayoutWidget = QWidget(self.splitter2,"layout8")
32         layout8 = QVBoxLayout(LayoutWidget,11,6,"layout8")
33
34         self.DeviceList = QIconView(LayoutWidget,"DeviceList")
35         self.DeviceList.setSizePolicy(QSizePolicy(QSizePolicy.MinimumExpanding,QSizePolicy.Preferred,0,0,self.DeviceList.sizePolicy().hasHeightForWidth()))
36         self.DeviceList.setMinimumSize(QSize(0,0))
37         self.DeviceList.setMaximumSize(QSize(32767,32767))
38         self.DeviceList.setResizePolicy(QIconView.Manual)
39         self.DeviceList.setArrangement(QIconView.TopToBottom)
40         self.DeviceList.setResizeMode(QIconView.Adjust)
41         layout8.addWidget(self.DeviceList)
42
43         self.Tabs = QTabWidget(self.splitter2,"Tabs")
44
45         self.FunctionsTab = QWidget(self.Tabs,"FunctionsTab")
46         FunctionsTabLayout = QGridLayout(self.FunctionsTab,1,1,11,6,"FunctionsTabLayout")
47
48         self.iconList = QIconView(self.FunctionsTab,"iconList")
49         self.iconList.setFrameShape(QIconView.StyledPanel)
50         self.iconList.setFrameShadow(QIconView.Sunken)
51         self.iconList.setSelectionMode(QIconView.Single)
52         self.iconList.setGridX(100)
53         self.iconList.setGridY(100)
54         self.iconList.setResizeMode(QIconView.Adjust)
55         self.iconList.setShowToolTips(0)
56
57         FunctionsTabLayout.addWidget(self.iconList,0,0)
58         self.Tabs.insertTab(self.FunctionsTab,QString.fromLatin1(""))
59
60         self.StatusTab = QWidget(self.Tabs,"StatusTab")
61         StatusTabLayout = QGridLayout(self.StatusTab,1,1,11,6,"StatusTabLayout")
62
63         self.statusListView = QListView(self.StatusTab,"statusListView")
64         self.statusListView.addColumn(QString.null)
65         self.statusListView.addColumn(self.__tr("Description"))
66         self.statusListView.addColumn(self.__tr("Date and Time"))
67         self.statusListView.addColumn(self.__tr("Code"))
68         self.statusListView.addColumn(self.__tr("Job ID"))
69         self.statusListView.addColumn(self.__tr("User"))
70         self.statusListView.setSelectionMode(QListView.NoSelection)
71         self.statusListView.setAllColumnsShowFocus(1)
72         self.statusListView.setResizeMode(QListView.NoColumn)
73
74         StatusTabLayout.addWidget(self.statusListView,1,0)
75
76         layout11 = QHBoxLayout(None,0,6,"layout11")
77         spacer3 = QSpacerItem(20,20,QSizePolicy.Expanding,QSizePolicy.Minimum)
78         layout11.addItem(spacer3)
79
80         self.panel = QLabel(self.StatusTab,"panel")
81         self.panel.setSizePolicy(QSizePolicy(QSizePolicy.Fixed,QSizePolicy.Fixed,0,0,self.panel.sizePolicy().hasHeightForWidth()))
82         self.panel.setMinimumSize(QSize(254,40))
83         self.panel.setScaledContents(1)
84         layout11.addWidget(self.panel)
85         spacer4 = QSpacerItem(21,20,QSizePolicy.Expanding,QSizePolicy.Minimum)
86         layout11.addItem(spacer4)
87
88         StatusTabLayout.addLayout(layout11,0,0)
89         self.Tabs.insertTab(self.StatusTab,QString.fromLatin1(""))
90
91         self.SuppliesTab = QWidget(self.Tabs,"SuppliesTab")
92         SuppliesTabLayout = QGridLayout(self.SuppliesTab,1,1,11,6,"SuppliesTabLayout")
93
94         self.suppliesList = QListView(self.SuppliesTab,"suppliesList")
95         self.suppliesList.addColumn(QString.null)
96         self.suppliesList.addColumn(self.__tr("Description"))
97         self.suppliesList.addColumn(self.__tr("HP Part No."))
98         self.suppliesList.addColumn(self.__tr("Approx. Level"))
99         self.suppliesList.addColumn(self.__tr("Status"))
100         self.suppliesList.setSelectionMode(QListView.NoSelection)
101         self.suppliesList.setAllColumnsShowFocus(1)
102         self.suppliesList.setResizeMode(QListView.NoColumn)
103
104         SuppliesTabLayout.addWidget(self.suppliesList,0,0)
105         self.Tabs.insertTab(self.SuppliesTab,QString.fromLatin1(""))
106
107         self.PrintSettingsTab = QWidget(self.Tabs,"PrintSettingsTab")
108         self.Tabs.insertTab(self.PrintSettingsTab,QString.fromLatin1(""))
109
110         self.PrintJobsTab = QWidget(self.Tabs,"PrintJobsTab")
111         PrintJobsTabLayout = QGridLayout(self.PrintJobsTab,1,1,11,6,"PrintJobsTabLayout")
112
113         self.groupBox2 = QGroupBox(self.PrintJobsTab,"groupBox2")
114         self.groupBox2.setColumnLayout(0,Qt.Vertical)
115         self.groupBox2.layout().setSpacing(6)
116         self.groupBox2.layout().setMargin(11)
117         groupBox2Layout = QGridLayout(self.groupBox2.layout())
118         groupBox2Layout.setAlignment(Qt.AlignTop)
119
120         self.jobList = QListView(self.groupBox2,"jobList")
121         self.jobList.addColumn(QString.null)
122         self.jobList.addColumn(QString.null)
123         self.jobList.addColumn(self.__tr("Title/Description"))
124         self.jobList.addColumn(self.__tr("Status"))
125         self.jobList.addColumn(self.__tr("Job ID"))
126         self.jobList.setSelectionMode(QListView.NoSelection)
127         self.jobList.setAllColumnsShowFocus(1)
128         self.jobList.setResizeMode(QListView.NoColumn)
129
130         groupBox2Layout.addMultiCellWidget(self.jobList,0,0,0,2)
131
132         self.cancelToolButton = QToolButton(self.groupBox2,"cancelToolButton")
133         self.cancelToolButton.setSizePolicy(QSizePolicy(QSizePolicy.Fixed,QSizePolicy.Fixed,0,0,self.cancelToolButton.sizePolicy().hasHeightForWidth()))
134         self.cancelToolButton.setMinimumSize(QSize(32,32))
135
136         groupBox2Layout.addWidget(self.cancelToolButton,1,0)
137
138         self.infoToolButton = QToolButton(self.groupBox2,"infoToolButton")
139         self.infoToolButton.setSizePolicy(QSizePolicy(QSizePolicy.Fixed,QSizePolicy.Fixed,0,0,self.infoToolButton.sizePolicy().hasHeightForWidth()))
140         self.infoToolButton.setMinimumSize(QSize(32,32))
141
142         groupBox2Layout.addWidget(self.infoToolButton,1,1)
143         spacer5 = QSpacerItem(360,20,QSizePolicy.Expanding,QSizePolicy.Minimum)
144         groupBox2Layout.addItem(spacer5,1,2)
145
146         PrintJobsTabLayout.addMultiCellWidget(self.groupBox2,2,2,0,3)
147
148         self.groupBox1 = QGroupBox(self.PrintJobsTab,"groupBox1")
149         self.groupBox1.setColumnLayout(0,Qt.Vertical)
150         self.groupBox1.layout().setSpacing(6)
151         self.groupBox1.layout().setMargin(11)
152         groupBox1Layout = QGridLayout(self.groupBox1.layout())
153         groupBox1Layout.setAlignment(Qt.AlignTop)
154
155         self.defaultPushButton = QPushButton(self.groupBox1,"defaultPushButton")
156
157         groupBox1Layout.addWidget(self.defaultPushButton,0,2)
158
159         self.rejectacceptPushButton = QPushButton(self.groupBox1,"rejectacceptPushButton")
160
161         groupBox1Layout.addWidget(self.rejectacceptPushButton,0,1)
162
163         self.stopstartPushButton = QPushButton(self.groupBox1,"stopstartPushButton")
164
165         groupBox1Layout.addWidget(self.stopstartPushButton,0,0)
166
167         PrintJobsTabLayout.addMultiCellWidget(self.groupBox1,1,1,0,3)
168         spacer6 = QSpacerItem(20,20,QSizePolicy.Preferred,QSizePolicy.Minimum)
169         PrintJobsTabLayout.addItem(spacer6,0,0)
170         spacer7 = QSpacerItem(20,20,QSizePolicy.Preferred,QSizePolicy.Minimum)
171         PrintJobsTabLayout.addItem(spacer7,0,3)
172
173         self.PrintJobPrinterCombo = QComboBox(0,self.PrintJobsTab,"PrintJobPrinterCombo")
174         self.PrintJobPrinterCombo.setSizePolicy(QSizePolicy(QSizePolicy.Expanding,QSizePolicy.Fixed,0,0,self.PrintJobPrinterCombo.sizePolicy().hasHeightForWidth()))
175         self.PrintJobPrinterCombo.setMinimumSize(QSize(0,0))
176
177         PrintJobsTabLayout.addWidget(self.PrintJobPrinterCombo,0,2)
178
179         self.printerTextLabel = QLabel(self.PrintJobsTab,"printerTextLabel")
180
181         PrintJobsTabLayout.addWidget(self.printerTextLabel,0,1)
182         self.Tabs.insertTab(self.PrintJobsTab,QString.fromLatin1(""))
183         if self.latest_available_version is not "":
184             self.UpgradeTab = QWidget(self.Tabs,"UpgradeTab")
185             self.UpgradeLabel = QLabel(self.UpgradeTab,"UpgradeLabel")
186             msg="Latest 'HPLIP-%s' version available for Installation"%self.latest_available_version
187             self.UpgradeLabel.setText(self.__tr(msg))
188             self.UpgradeLabel.setGeometry(QRect(17,43,330,20))
189             if self.Is_autoInstaller_distro:
190                 self.InstallPushButton = QPushButton(self.UpgradeTab,"InstallPushButton")
191                 self.InstallPushButton.setText(self.__tr("Install Now"))
192                 self.InstallPushButton.setGeometry(QRect(390,40,111,30))
193             else:
194                 self.ManualInfoLabel = QLabel(self.UpgradeTab,"ManualInfoLabel")
195                 msg="Please install manually as mentioned in "
196                 self.ManualInfoLabel.setText(self.__tr(msg))
197                 self.ManualInfoLabel.setGeometry(QRect(17,70,300,30))
198                 
199                 self.InstallPushButton = QPushButton(self.UpgradeTab,"InstallPushButton")
200                 self.InstallPushButton.setText(self.__tr("HPLIP website"))
201                 self.InstallPushButton.setGeometry(QRect(260,70,100,25))
202             
203             self.Tabs.insertTab(self.UpgradeTab,QString.fromLatin1(""))
204             
205
206         DevMgr4_baseLayout.addWidget(self.splitter2,0,0)
207
208         self.helpContentsAction = QAction(self,"helpContentsAction")
209         self.helpIndexAction = QAction(self,"helpIndexAction")
210         self.helpIndexAction.setEnabled(0)
211         self.helpAboutAction = QAction(self,"helpAboutAction")
212         self.deviceRescanAction = QAction(self,"deviceRescanAction")
213         self.deviceExitAction = QAction(self,"deviceExitAction")
214         self.settingsPopupAlertsAction = QAction(self,"settingsPopupAlertsAction")
215         self.settingsEmailAlertsAction = QAction(self,"settingsEmailAlertsAction")
216         self.settingsConfigure = QAction(self,"settingsConfigure")
217         self.deviceRefreshAll = QAction(self,"deviceRefreshAll")
218         self.autoRefresh = QAction(self,"autoRefresh")
219         self.autoRefresh.setToggleAction(1)
220         self.autoRefresh.setOn(1)
221         self.setupDevice = QAction(self,"setupDevice")
222         self.setupDevice.setEnabled(0)
223         self.viewSupportAction = QAction(self,"viewSupportAction")
224         self.deviceInstallAction = QAction(self,"deviceInstallAction")
225         self.deviceRemoveAction = QAction(self,"deviceRemoveAction")
226
227
228         self.Toolbar = QToolBar(QString(""),self,Qt.DockTop)
229
230
231
232         self.MenuBar = QMenuBar(self,"MenuBar")
233
234         self.MenuBar.setAcceptDrops(0)
235
236         self.Device = QPopupMenu(self)
237         self.setupDevice.addTo(self.Device)
238         self.Device.insertSeparator()
239         self.deviceRescanAction.addTo(self.Device)
240         self.deviceRefreshAll.addTo(self.Device)
241         self.Device.insertSeparator()
242         self.deviceInstallAction.addTo(self.Device)
243         self.deviceRemoveAction.addTo(self.Device)
244         self.Device.insertSeparator()
245         self.deviceExitAction.addTo(self.Device)
246         self.MenuBar.insertItem(QString(""),self.Device,2)
247
248         self.Configure = QPopupMenu(self)
249         self.settingsConfigure.addTo(self.Configure)
250         self.MenuBar.insertItem(QString(""),self.Configure,3)
251
252         self.helpMenu = QPopupMenu(self)
253         self.helpContentsAction.addTo(self.helpMenu)
254         self.helpMenu.insertSeparator()
255         self.helpAboutAction.addTo(self.helpMenu)
256         self.MenuBar.insertItem(QString(""),self.helpMenu,4)
257
258         self.MenuBar.insertSeparator(5)
259
260
261         self.languageChange()
262
263         self.resize(QSize(778,505).expandedTo(self.minimumSizeHint()))
264         self.clearWState(Qt.WState_Polished)
265
266         self.connect(self.helpIndexAction,SIGNAL("activated()"),self.helpIndex)
267         self.connect(self.helpContentsAction,SIGNAL("activated()"),self.helpContents)
268         self.connect(self.helpAboutAction,SIGNAL("activated()"),self.helpAbout)
269         self.connect(self.deviceExitAction,SIGNAL("activated()"),self.close)
270         self.connect(self.deviceRescanAction,SIGNAL("activated()"),self.deviceRescanAction_activated)
271         self.connect(self.settingsConfigure,SIGNAL("activated()"),self.settingsConfigure_activated)
272         self.connect(self.DeviceList,SIGNAL("currentChanged(QIconViewItem*)"),self.DeviceList_currentChanged)
273         self.connect(self.deviceRefreshAll,SIGNAL("activated()"),self.deviceRefreshAll_activated)
274         self.connect(self.DeviceList,SIGNAL("clicked(QIconViewItem*)"),self.DeviceList_clicked)
275         self.connect(self.DeviceList,SIGNAL("rightButtonClicked(QIconViewItem*,const QPoint&)"),self.DeviceList_rightButtonClicked)
276         self.connect(self.setupDevice,SIGNAL("activated()"),self.setupDevice_activated)
277         self.connect(self.viewSupportAction,SIGNAL("activated()"),self.viewSupportAction_activated)
278         self.connect(self.deviceInstallAction,SIGNAL("activated()"),self.deviceInstallAction_activated)
279         self.connect(self.deviceRemoveAction,SIGNAL("activated()"),self.deviceRemoveAction_activated)
280         self.connect(self.DeviceList,SIGNAL("onItem(QIconViewItem*)"),self.DeviceList_onItem)
281         self.connect(self.Tabs,SIGNAL("currentChanged(QWidget*)"),self.Tabs_currentChanged)
282         self.connect(self.PrintJobPrinterCombo,SIGNAL("activated(const QString&)"),self.PrintJobPrinterCombo_activated)
283         self.connect(self.stopstartPushButton,SIGNAL("clicked()"),self.stopstartPushButton_clicked)
284         self.connect(self.rejectacceptPushButton,SIGNAL("clicked()"),self.rejectacceptPushButton_clicked)
285         self.connect(self.defaultPushButton,SIGNAL("clicked()"),self.defaultPushButton_clicked)
286         self.connect(self.iconList,SIGNAL("clicked(QIconViewItem*)"),self.iconList_clicked)
287         self.connect(self.iconList,SIGNAL("contextMenuRequested(QIconViewItem*,const QPoint&)"),self.iconList_contextMenuRequested)
288         self.connect(self.iconList,SIGNAL("returnPressed(QIconViewItem*)"),self.iconList_returnPressed)
289         self.connect(self.jobList,SIGNAL("clicked(QListViewItem*)"),self.jobList_clicked)
290         self.connect(self.infoToolButton,SIGNAL("clicked()"),self.infoToolButton_clicked)
291         self.connect(self.cancelToolButton,SIGNAL("clicked()"),self.cancelToolButton_clicked)
292         self.connect(self.jobList,SIGNAL("contextMenuRequested(QListViewItem*,const QPoint&,int)"),self.jobList_contextMenuRequested)
293         if self.latest_available_version is not "":
294             self.connect(self.InstallPushButton,SIGNAL("clicked()"),self.InstallPushButton_clicked)
295
296     def languageChange(self):
297         self.setCaption(self.__tr("HP Device Manager"))
298         self.Tabs.changeTab(self.FunctionsTab,self.__tr("Actions"))
299         self.statusListView.header().setLabel(0,QString.null)
300         self.statusListView.header().setLabel(1,self.__tr("Description"))
301         self.statusListView.header().setLabel(2,self.__tr("Date and Time"))
302         self.statusListView.header().setLabel(3,self.__tr("Code"))
303         self.statusListView.header().setLabel(4,self.__tr("Job ID"))
304         self.statusListView.header().setLabel(5,self.__tr("User"))
305         self.Tabs.changeTab(self.StatusTab,self.__tr("Status"))
306         self.suppliesList.header().setLabel(0,QString.null)
307         self.suppliesList.header().setLabel(1,self.__tr("Description"))
308         self.suppliesList.header().setLabel(2,self.__tr("HP Part No."))
309         self.suppliesList.header().setLabel(3,self.__tr("Approx. Level"))
310         self.suppliesList.header().setLabel(4,self.__tr("Status"))
311         self.Tabs.changeTab(self.SuppliesTab,self.__tr("Supplies"))
312         self.Tabs.changeTab(self.PrintSettingsTab,self.__tr("Print Settings"))
313         self.groupBox2.setTitle(self.__tr("Active Jobs"))
314         self.jobList.header().setLabel(0,QString.null)
315         self.jobList.header().setLabel(1,QString.null)
316         self.jobList.header().setLabel(2,self.__tr("Title/Description"))
317         self.jobList.header().setLabel(3,self.__tr("Status"))
318         self.jobList.header().setLabel(4,self.__tr("Job ID"))
319         self.cancelToolButton.setText(QString.null)
320         self.infoToolButton.setText(QString.null)
321         self.groupBox1.setTitle(self.__tr("Printer (Queue) Control"))
322         self.defaultPushButton.setText(self.__tr("Set As Default"))
323         self.rejectacceptPushButton.setText(self.__tr("Reject Jobs"))
324         self.stopstartPushButton.setText(self.__tr("Stop Printer"))
325         self.printerTextLabel.setText(self.__tr("Printer Name:"))
326         self.Tabs.changeTab(self.PrintJobsTab,self.__tr("Print Control"))
327         if self.latest_available_version is not "":
328             self.Tabs.changeTab(self.UpgradeTab,self.__tr("Upgrade"))
329         self.helpContentsAction.setText(self.__tr("Contents"))
330         self.helpContentsAction.setMenuText(self.__tr("&Contents..."))
331         self.helpContentsAction.setToolTip(self.__tr("Help Contents (F1)"))
332         self.helpContentsAction.setAccel(self.__tr("F1"))
333         self.helpIndexAction.setText(self.__tr("Index"))
334         self.helpIndexAction.setMenuText(self.__tr("&Index..."))
335         self.helpIndexAction.setAccel(QString.null)
336         self.helpAboutAction.setText(self.__tr("&About..."))
337         self.helpAboutAction.setMenuText(self.__tr("&About..."))
338         self.helpAboutAction.setToolTip(self.__tr("About HP Device Manager..."))
339         self.deviceRescanAction.setText(self.__tr("Refresh Device"))
340         self.deviceRescanAction.setMenuText(self.__tr("Refresh Device"))
341         self.deviceRescanAction.setToolTip(self.__tr("Refresh Device (F5)"))
342         self.deviceRescanAction.setAccel(self.__tr("F5"))
343         self.deviceExitAction.setText(self.__tr("Exit"))
344         self.deviceExitAction.setMenuText(self.__tr("Exit"))
345         self.deviceExitAction.setToolTip(self.__tr("Exit HP Device Manager"))
346         self.deviceExitAction.setAccel(self.__tr("Ctrl+Q"))
347         self.settingsPopupAlertsAction.setText(self.__tr("Popup Alerts..."))
348         self.settingsPopupAlertsAction.setMenuText(self.__tr("Popup alerts..."))
349         self.settingsPopupAlertsAction.setToolTip(self.__tr("Configure popup alerts"))
350         self.settingsEmailAlertsAction.setText(self.__tr("Email alerts..."))
351         self.settingsEmailAlertsAction.setMenuText(self.__tr("Email alerts..."))
352         self.settingsEmailAlertsAction.setToolTip(self.__tr("Configure email alerts"))
353         self.settingsConfigure.setText(self.__tr("Settings..."))
354         self.settingsConfigure.setAccel(self.__tr("F2"))
355         self.deviceRefreshAll.setText(self.__tr("Refresh All"))
356         self.deviceRefreshAll.setAccel(self.__tr("F6"))
357         self.autoRefresh.setText(self.__tr("Auto Refresh"))
358         self.autoRefresh.setToolTip(self.__tr("Turn on/off Auto Refresh (Ctrl+A)"))
359         self.autoRefresh.setAccel(self.__tr("Ctrl+A"))
360         self.setupDevice.setText(self.__tr("Action"))
361         self.setupDevice.setMenuText(self.__tr("Settings..."))
362         self.setupDevice.setToolTip(self.__tr("Device Settings (F3)"))
363         self.setupDevice.setAccel(self.__tr("F3"))
364         self.viewSupportAction.setText(self.__tr("Support..."))
365         self.deviceInstallAction.setText(self.__tr("Setup New Device..."))
366         self.deviceInstallAction.setMenuText(self.__tr("Setup New Device..."))
367         self.deviceInstallAction.setAccel(self.__tr("Ins"))
368         self.deviceRemoveAction.setText(self.__tr("Remove Device..."))
369         self.deviceRemoveAction.setMenuText(self.__tr("Remove Device..."))
370         self.deviceRemoveAction.setAccel(self.__tr("Del"))
371         self.Toolbar.setLabel(self.__tr("Toolbar"))
372         if self.MenuBar.findItem(2):
373             self.MenuBar.findItem(2).setText(self.__tr("Device"))
374         if self.MenuBar.findItem(3):
375             self.MenuBar.findItem(3).setText(self.__tr("Configure"))
376         if self.MenuBar.findItem(4):
377             self.MenuBar.findItem(4).setText(self.__tr("&Help"))
378
379
380     def fileNew(self):
381         print "DevMgr4_base.fileNew(): Not implemented yet"
382
383     def fileOpen(self):
384         print "DevMgr4_base.fileOpen(): Not implemented yet"
385
386     def fileSave(self):
387         print "DevMgr4_base.fileSave(): Not implemented yet"
388
389     def fileSaveAs(self):
390         print "DevMgr4_base.fileSaveAs(): Not implemented yet"
391
392     def filePrint(self):
393         print "DevMgr4_base.filePrint(): Not implemented yet"
394
395     def fileExit(self):
396         print "DevMgr4_base.fileExit(): Not implemented yet"
397
398     def editUndo(self):
399         print "DevMgr4_base.editUndo(): Not implemented yet"
400
401     def editRedo(self):
402         print "DevMgr4_base.editRedo(): Not implemented yet"
403
404     def editCut(self):
405         print "DevMgr4_base.editCut(): Not implemented yet"
406
407     def editCopy(self):
408         print "DevMgr4_base.editCopy(): Not implemented yet"
409
410     def editPaste(self):
411         print "DevMgr4_base.editPaste(): Not implemented yet"
412
413     def editFind(self):
414         print "DevMgr4_base.editFind(): Not implemented yet"
415
416     def helpIndex(self):
417         print "DevMgr4_base.helpIndex(): Not implemented yet"
418
419     def helpContents(self):
420         print "DevMgr4_base.helpContents(): Not implemented yet"
421
422     def helpAbout(self):
423         print "DevMgr4_base.helpAbout(): Not implemented yet"
424
425     def deviceRescanAction_activated(self):
426         print "DevMgr4_base.deviceRescanAction_activated(): Not implemented yet"
427
428     def settingsEmailAlertsAction_activated(self):
429         print "DevMgr4_base.settingsEmailAlertsAction_activated(): Not implemented yet"
430
431     def DeviceList_currentChanged(self,a0):
432         print "DevMgr4_base.DeviceList_currentChanged(QIconViewItem*): Not implemented yet"
433
434     def CleanPensButton_clicked(self):
435         print "DevMgr4_base.CleanPensButton_clicked(): Not implemented yet"
436
437     def AlignPensButton_clicked(self):
438         print "DevMgr4_base.AlignPensButton_clicked(): Not implemented yet"
439
440     def PrintTestPageButton_clicked(self):
441         print "DevMgr4_base.PrintTestPageButton_clicked(): Not implemented yet"
442
443     def AdvancedInfoButton_clicked(self):
444         print "DevMgr4_base.AdvancedInfoButton_clicked(): Not implemented yet"
445
446     def ColorCalibrationButton_clicked(self):
447         print "DevMgr4_base.ColorCalibrationButton_clicked(): Not implemented yet"
448
449     def settingsConfigure_activated(self):
450         print "DevMgr4_base.settingsConfigure_activated(): Not implemented yet"
451
452     def PrintButton_clicked(self):
453         print "DevMgr4_base.PrintButton_clicked(): Not implemented yet"
454
455     def ScanButton_clicked(self):
456         print "DevMgr4_base.ScanButton_clicked(): Not implemented yet"
457
458     def PCardButton_clicked(self):
459         print "DevMgr4_base.PCardButton_clicked(): Not implemented yet"
460
461     def SendFaxButton_clicked(self):
462         print "DevMgr4_base.SendFaxButton_clicked(): Not implemented yet"
463
464     def MakeCopiesButton_clicked(self):
465         print "DevMgr4_base.MakeCopiesButton_clicked(): Not implemented yet"
466
467     def ConfigureFeaturesButton_clicked(self):
468         print "DevMgr4_base.ConfigureFeaturesButton_clicked(): Not implemented yet"
469
470     def CancelJobButton_clicked(self):
471         print "DevMgr4_base.CancelJobButton_clicked(): Not implemented yet"
472
473     def deviceRefreshAll_activated(self):
474         print "DevMgr4_base.deviceRefreshAll_activated(): Not implemented yet"
475
476     def DeviceList_clicked(self,a0):
477         print "DevMgr4_base.DeviceList_clicked(QIconViewItem*): Not implemented yet"
478
479     def autoRefresh_toggled(self,a0):
480         print "DevMgr4_base.autoRefresh_toggled(bool): Not implemented yet"
481
482     def PrintJobList_currentChanged(self,a0):
483         print "DevMgr4_base.PrintJobList_currentChanged(QListViewItem*): Not implemented yet"
484
485     def CancelPrintJobButton_clicked(self):
486         print "DevMgr4_base.CancelPrintJobButton_clicked(): Not implemented yet"
487
488     def PrintJobList_selectionChanged(self,a0):
489         print "DevMgr4_base.PrintJobList_selectionChanged(QListViewItem*): Not implemented yet"
490
491     def DeviceList_rightButtonClicked(self,a0,a1):
492         print "DevMgr4_base.DeviceList_rightButtonClicked(QIconViewItem*,const QPoint&): Not implemented yet"
493
494     def OpenEmbeddedBrowserButton_clicked(self):
495         print "DevMgr4_base.OpenEmbeddedBrowserButton_clicked(): Not implemented yet"
496
497     def deviceSettingsButton_clicked(self):
498         print "DevMgr4_base.deviceSettingsButton_clicked(): Not implemented yet"
499
500     def faxSetupWizardButton_clicked(self):
501         print "DevMgr4_base.faxSetupWizardButton_clicked(): Not implemented yet"
502
503     def faxSettingsButton_clicked(self):
504         print "DevMgr4_base.faxSettingsButton_clicked(): Not implemented yet"
505
506     def setupDevice_activated(self):
507         print "DevMgr4_base.setupDevice_activated(): Not implemented yet"
508
509     def viewSupportAction_activated(self):
510         print "DevMgr4_base.viewSupportAction_activated(): Not implemented yet"
511
512     def installDevice_activated(self):
513         print "DevMgr4_base.installDevice_activated(): Not implemented yet"
514
515     def deviceInstallAction_activated(self):
516         print "DevMgr4_base.deviceInstallAction_activated(): Not implemented yet"
517
518     def deviceRemoveAction_activated(self):
519         print "DevMgr4_base.deviceRemoveAction_activated(): Not implemented yet"
520
521     def Tabs_currentChanged(self,a0):
522         print "DevMgr4_base.Tabs_currentChanged(QWidget*): Not implemented yet"
523
524     def DeviceList_onItem(self,a0):
525         print "DevMgr4_base.DeviceList_onItem(QIconViewItem*): Not implemented yet"
526
527     def iconList_doubleClicked(self,a0):
528         print "DevMgr4_base.iconList_doubleClicked(QIconViewItem*): Not implemented yet"
529
530     def iconList_rightButtonClicked(self,a0,a1):
531         print "DevMgr4_base.iconList_rightButtonClicked(QIconViewItem*,const QPoint&): Not implemented yet"
532
533     def iconList_clicked(self,a0):
534         print "DevMgr4_base.iconList_clicked(QIconViewItem*): Not implemented yet"
535
536     def iconList_contextMenuRequested(self,a0,a1):
537         print "DevMgr4_base.iconList_contextMenuRequested(QIconViewItem*,const QPoint&): Not implemented yet"
538
539     def iconList_returnPressed(self,a0):
540         print "DevMgr4_base.iconList_returnPressed(QIconViewItem*): Not implemented yet"
541
542     def stopstartPushButton_clicked(self):
543         print "DevMgr4_base.stopstartPushButton_clicked(): Not implemented yet"
544
545     def rejectacceptPushButton_clicked(self):
546         print "DevMgr4_base.rejectacceptPushButton_clicked(): Not implemented yet"
547
548     def defaultPushButton_clicked(self):
549         print "DevMgr4_base.defaultPushButton_clicked(): Not implemented yet"
550
551     def PrintJobPrinterCombo_activated(self,a0):
552         print "DevMgr4_base.PrintJobPrinterCombo_activated(const QString&): Not implemented yet"
553
554     def PrintSettingsPrinterCombo_activated(self,a0):
555         print "DevMgr4_base.PrintSettingsPrinterCombo_activated(const QString&): Not implemented yet"
556
557     def jobList_rightButtonClicked(self,a0,a1,a2):
558         print "DevMgr4_base.jobList_rightButtonClicked(QListViewItem*,const QPoint&,int): Not implemented yet"
559
560     def jobList_clicked(self,a0):
561         print "DevMgr4_base.jobList_clicked(QListViewItem*): Not implemented yet"
562
563     def infoToolButton_clicked(self):
564         print "DevMgr4_base.infoToolButton_clicked(): Not implemented yet"
565
566     def cancelToolButton_clicked(self):
567         print "DevMgr4_base.cancelToolButton_clicked(): Not implemented yet"
568
569     def InstallPushButton_clicked(self):
570         print "DevMgr4_base.InstallPushButton_clicked(): Not implemented yet"
571         
572     def jobList_contextMenuRequested(self,a0,a1,a2):
573         print "DevMgr4_base.jobList_contextMenuRequested(QListViewItem*,const QPoint&,int): Not implemented yet"
574
575     def __tr(self,s,c = None):
576         return qApp.translate("DevMgr4_base",s,c)