コード例 #1
0
    def __init__(self, *args):
        QtGui.QWidget.__init__(self, None)
        self.ui = Ui_extraWidget()
        self.ui.setupUi(self)

        # check the current config
        self.config = Repos()

        # set initial states
        self.ui.enableExtra.setChecked(self.config.extraIsEnabled())
コード例 #2
0
ファイル: scrExtra.py プロジェクト: rshipp/kapudan
    def __init__(self, *args):
        QtGui.QWidget.__init__(self, None)
        self.ui = Ui_extraWidget()
        self.ui.setupUi(self)

        # check the current config
        self.config = Repos()

        # set initial states
        self.ui.enableExtra.setChecked(self.config.extraIsEnabled())
コード例 #3
0
class Widget(QtGui.QWidget, Screen):
    title = i18n("GTK")
    desc = i18n("GTK Integration and [extra]")

    screenSettings = {}
    screenSettings["hasChanged"] = False

    def __init__(self, *args):
        QtGui.QWidget.__init__(self, None)
        self.ui = Ui_extraWidget()
        self.ui.setupUi(self)

        # check the current config
        self.config = Repos()

        # set initial states
        self.ui.enableExtra.setChecked(self.config.extraIsEnabled())

    def applySettings(self):
        # update hasChanged
        if self.ui.enableExtra.isChecked():
            self.__class__.screenSettings["enableExtra"] = True
            # was [extra] enabled before?
            if self.config.extraIsEnabled():
                self.__class__.screenSettings["hasChanged"] = False
            else:
                self.__class__.screenSettings["hasChanged"] = True

        else:
            self.__class__.screenSettings["enableExtra"] = False
            # was [extra] enabled before?
            if self.config.extraIsEnabled():
                self.__class__.screenSettings["hasChanged"] = True
            else:
                self.__class__.screenSettings["hasChanged"] = False

    def shown(self):
        pass

    def execute(self):
        self.applySettings()
        return True
コード例 #4
0
ファイル: scrExtra.py プロジェクト: rshipp/kapudan
class Widget(QtGui.QWidget, Screen):
    title = i18n("GTK")
    desc = i18n("GTK Integration and [extra]")

    screenSettings = {}
    screenSettings["hasChanged"] = False

    def __init__(self, *args):
        QtGui.QWidget.__init__(self, None)
        self.ui = Ui_extraWidget()
        self.ui.setupUi(self)

        # check the current config
        self.config = Repos()

        # set initial states
        self.ui.enableExtra.setChecked(self.config.extraIsEnabled())

    def applySettings(self):
        # update hasChanged
        if self.ui.enableExtra.isChecked():
            self.__class__.screenSettings["enableExtra"] = True
            # was [extra] enabled before?
            if self.config.extraIsEnabled():
                self.__class__.screenSettings["hasChanged"] = False
            else:
                self.__class__.screenSettings["hasChanged"] = True

        else:
            self.__class__.screenSettings["enableExtra"] = False
            # was [extra] enabled before?
            if self.config.extraIsEnabled():
                self.__class__.screenSettings["hasChanged"] = True
            else:
                self.__class__.screenSettings["hasChanged"] = False

    def shown(self):
        pass

    def execute(self):
        self.applySettings()
        return True