Пример #1
0
class Widget(QtGui.QWidget, ScreenWidget):
    screenSettings = {}
    screenSettings["hasChanged"] = True
    # Set title and description for the information widget
    title = ki18n("Some catchy title about desktop search")
    desc = ki18n("Some catchy description desktop search")

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

        config = KConfig("nepomukserverrc")
        group = config.group("Basic Settings")
        isNepomuk = str(group.readEntry('Start Nepomuk'))

        if isNepomuk.lower() == "":
    	    print "Unknow Nepomuk State"
            self.ui.checkBoxNepomuk.setChecked(False)
            self.__class__.screenSettings["state"] = False

        elif isNepomuk.lower() == "true":
    	    print "True Nepomuk State"
            self.ui.checkBoxNepomuk.setChecked(True)
            self.__class__.screenSettings["state"] = True
        else:
    	    print "Disabled Nepomuk State"
            self.ui.checkBoxNepomuk.setChecked(False)
            self.__class__.screenSettings["state"] = False

        self.ui.checkBoxNepomuk.connect(self.ui.checkBoxNepomuk, SIGNAL("toggled(bool)"), self.activateNepomuk)

    def activateNepomuk(self, state):
        self.__class__.screenSettings["state"] = state
        self.__class__.screenSettings["hasChanged"] = True

    def shown(self):
        pass

    def execute(self):
        if self.__class__.screenSettings["state"] == True:
            self.__class__.screenSettings["summaryMessage"] = ki18n("On")
        else:
            self.__class__.screenSettings["summaryMessage"] = ki18n("Off")

        return True
Пример #2
0
    def __init__(self, *args):
        QtGui.QWidget.__init__(self,None)
        self.ui = Ui_searchWidget()
        self.ui.setupUi(self)

        config = KConfig("nepomukserverrc")
        group = config.group("Basic Settings")
        isNepomuk = str(group.readEntry('Start Nepomuk'))

        if isNepomuk.lower() == "":
    	    print "Unknow Nepomuk State"
            self.ui.checkBoxNepomuk.setChecked(False)
            self.__class__.screenSettings["state"] = False

        elif isNepomuk.lower() == "true":
    	    print "True Nepomuk State"
            self.ui.checkBoxNepomuk.setChecked(True)
            self.__class__.screenSettings["state"] = True
        else:
    	    print "Disabled Nepomuk State"
            self.ui.checkBoxNepomuk.setChecked(False)
            self.__class__.screenSettings["state"] = False

        self.ui.checkBoxNepomuk.connect(self.ui.checkBoxNepomuk, SIGNAL("toggled(bool)"), self.activateNepomuk)