Exemple #1
0
        def __init__(self, parent, parameters, savedParameters):
            self.animationLast = ANIM_HIDE
            QtGui.QDialog.__init__(self, parent)
            self.setWindowTitle(i18n("Settings"))
            self.resize(548, 180)
            self.page_widget = PageWidget(self, parameters, savedParameters)
            self.tab = QtGui.QTabWidget(self)
            self.tab.addTab(self.page_widget, i18n("Settings"))

            # Buttons
            self.buttonBox = QtGui.QDialogButtonBox(self)
            self.buttonBox.setGeometry(QtCore.QRect(4, 152, 540, 25))
            self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel
                                              | QtGui.QDialogButtonBox.Ok)
            self.layout = QtGui.QVBoxLayout(self)
            self.layout.addWidget(self.tab)
            self.layout.addWidget(self.buttonBox)
            self.buttonBox.setObjectName(i18n("buttonBox"))

            # SIGNAL
            QtCore.QObject.connect(self.buttonBox,
                                   QtCore.SIGNAL(i18n("accepted()")),
                                   self.accept)
            QtCore.QObject.connect(self.buttonBox,
                                   QtCore.SIGNAL(i18n("rejected()")),
                                   self.reject)
            QtCore.QMetaObject.connectSlotsByName(self)
Exemple #2
0
 def askForActions(self, packages, reason):
     text = reason + '<br>'
     for package in packages:
         text += '<br> - <b>%s</b>' % package
     text += '<br><br>' + i18n("Do you want to continue ?")
     return QtGui.QMessageBox.question(self, i18n("Update Requirements"),
             text, QtGui.QMessageBox.Yes | QtGui.QMessageBox.No)
Exemple #3
0
 def setState(self, state):
     self.state = state
     if state:
         self.labelStatus.setText(i18n("Firewall is activated."))
         self.labelIcon.setPixmap(KIcon("network-idle").pixmap(48, 48))
         self.pushToggle.setIcon(KIcon("media-playback-stop"))
         self.pushToggle.setText(i18n("Stop"))
     else:
         self.labelStatus.setText(i18n("Firewall is deactivated."))
         self.labelIcon.setPixmap(KIcon("network-error").pixmap(48, 48))
         self.pushToggle.setIcon(KIcon("media-playback-start"))
         self.pushToggle.setText(i18n("Start"))
Exemple #4
0
 def setState(self, state):
     self.state = state
     if state:
         self.labelStatus.setText(i18n("Firewall is activated."))
         self.labelIcon.setPixmap(KIcon("network-idle").pixmap(48, 48))
         self.pushToggle.setIcon(KIcon("media-playback-stop"))
         self.pushToggle.setText(i18n("Stop"))
     else:
         self.labelStatus.setText(i18n("Firewall is deactivated."))
         self.labelIcon.setPixmap(KIcon("network-error").pixmap(48, 48))
         self.pushToggle.setIcon(KIcon("media-playback-start"))
         self.pushToggle.setText(i18n("Start"))
Exemple #5
0
 def setState(self, state):
     self.state = state
     if state:
         self.labelStatus.setText(i18n("Firewall is activated."))
         self.labelIcon.setPixmap(KIcon("document-encrypt").pixmap(48, 48))
         self.pushToggle.setIcon(KIcon("media-playback-stop"))
         self.pushToggle.setText(i18n("Stop"))
     else:
         self.labelStatus.setText(i18n("Firewall is deactivated."))
         self.labelIcon.setPixmap(KIcon("document-decrypt").pixmap(48, 48))
         self.pushToggle.setIcon(KIcon("media-playback-start"))
         self.pushToggle.setText(i18n("Start"))
Exemple #6
0
 def setState(self, state):
     self.state = state
     if state:
         self.labelStatus.setText(i18n("Firewall is activated."))
         self.labelIcon.setPixmap(KIcon("document-encrypt").pixmap(48, 48))
         self.pushToggle.setIcon(KIcon("media-playback-stop"))
         self.pushToggle.setText(i18n("Stop"))
     else:
         self.labelStatus.setText(i18n("Firewall is deactivated."))
         self.labelIcon.setPixmap(KIcon("document-decrypt").pixmap(48, 48))
         self.pushToggle.setIcon(KIcon("media-playback-start"))
         self.pushToggle.setText(i18n("Start"))
Exemple #7
0
 def action(self):
     if self.state.inUpgrade():
         answer = QtGui.QMessageBox.Yes
         actions = self.state.checkUpdateActions(
                 self.model.selectedPackages() + self.model.extraPackages())
         if actions[0]:
             answer = self.askForActions(actions[0],
                    i18n("You must <b>restart</b> your system for the "
                         "updates in the following package(s) to take "
                         "effect:"))
         if not answer == QtGui.QMessageBox.Yes:
             return
         if actions[1]:
             answer = self.askForActions(actions[1],
                    i18n("You must restart following system services for "
                         "the updated package(s) to take effect:"))
         if not answer == QtGui.QMessageBox.Yes:
             return
     self.state.operationAction(self.model.selectedPackages())
     self.close()
Exemple #8
0
 def show(self):
     waitCursor()
     self.showHideDownloadInfo()
     self.__updateList(self.packageList, self.model.selectedPackages())
     try:
         self.filterExtras()
     except Exception, e:
         messageBox = QtGui.QMessageBox(i18n("Pisi Error"), unicode(e), 
                 QtGui.QMessageBox.Critical, QtGui.QMessageBox.Ok, 0, 0)
         QTimer.singleShot(0, restoreCursor)
         messageBox.exec_()
         return
Exemple #9
0
        def __init__(self, parent, parameters, savedParameters):
            self.animationLast = ANIM_HIDE
            QtGui.QDialog.__init__(self,parent)
            self.setWindowTitle(i18n("Settings"))
            self.resize(548,180)
            self.page_widget = PageWidget(self, parameters,savedParameters)
            self.tab=QtGui.QTabWidget(self)
            self.tab.addTab(self.page_widget,i18n("Settings"))

            # Buttons
            self.buttonBox = QtGui.QDialogButtonBox(self)
            self.buttonBox.setGeometry(QtCore.QRect(4, 152, 540, 25))
            self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Ok)
            self.layout=QtGui.QVBoxLayout(self)
            self.layout.addWidget(self.tab)
            self.layout.addWidget(self.buttonBox)
            self.buttonBox.setObjectName(i18n("buttonBox"))

            # SIGNAL
            QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(i18n("accepted()")), self.accept)
            QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(i18n("rejected()")),self.reject)
            QtCore.QMetaObject.connectSlotsByName(self)