예제 #1
0
파일: taglist.py 프로젝트: h0r57/OctoTagger
    def RemoveTag(self, event):
        tag_id = tagging.tag_name_to_id(self.edit_tag)

        event = TagListUpdateEvent(
            self.GetId(),
            checked=self.GetCheckedStrings()
        )

        output.delete_tag(tag_id)
        tagging.delete_tag(tag_id)

        wx.PostEvent(self, event)
예제 #2
0
def reset_gallery(id):
    gallery_conn = get_gallery(id, "connection")
    cursor = gallery_conn.cursor()

    cursor.execute("SELECT pk_id FROM folder")
    folders = cursor.fetchall()

    cursor.execute("SELECT pk_id FROM tag")
    tags = cursor.fetchall()

    for folder in folders:
        output.delete_folder(folder[0])

    for tag in tags:
        output.delete_tag(tag[0])
예제 #3
0
def reset_gallery(id):
    gallery_conn = get_gallery(id, "connection")
    cursor = gallery_conn.cursor()

    cursor.execute("SELECT pk_id FROM folder")
    folders = cursor.fetchall()

    cursor.execute("SELECT pk_id FROM tag")
    tags = cursor.fetchall()

    for folder in folders:
        output.delete_folder(folder[0])

    for tag in tags:
        output.delete_tag(tag[0])