Exemplo n.º 1
0
    def addTag(self, tag):
        tag = tag.lower()
        if tag in self.tags:
            return

        self.tags.add(tag)
        toggle = self.addWidget(gui.CheckBox(tag.capitalize()))
        toggle.tag = tag

        @toggle.mhEvent
        def onClicked(event):
            self.setTagState(toggle.tag, toggle.selected)
Exemplo n.º 2
0
    def addTag(self, tag):
        tag = tag.lower()
        if tag in self.tags:
            return

        toggle = gui.CheckBox(tag.title())
        toggle.tag = tag
        self.tags[tag] = toggle

        @toggle.mhEvent
        def onClicked(event):
            self.setTagState(toggle.tag, toggle.selected)
Exemplo n.º 3
0
    def addTag(self, tag):
        if type(tag) is bytes:
            tag = tag.decode('utf-8')
        tag = tag.lower()
        if tag in self.tags:
            return

        self.tags.add(tag)
        toggle = self.addWidget(gui.CheckBox(tag.capitalize()))
        toggle.tag = tag
        self.tagToggles.append(toggle)

        @toggle.mhEvent
        def onClicked(event):
            self.setTagState(toggle.tag, toggle.selected)