aqt.tagedit#

Classes#

Module Contents#

class aqt.tagedit.TagEdit(parent: QWidget, type: int = 0)#

Bases: QLineEdit

lostFocus#
col: anki.collection.Collection | None = None#
model#
type = 0#
setCol(col: anki.collection.Collection) None#

Set the current col, updating list of available tags.

focusInEvent(evt: QFocusEvent | None) None#
keyPressEvent(evt: QKeyEvent | None) None#
showCompleter() None#
focusOutEvent(evt: QFocusEvent | None) None#
hideCompleter() None#
class aqt.tagedit.TagCompleter(model: QStringListModel, parent: QWidget, edit: TagEdit)#

Bases: QCompleter

tags: list[str] = []#
edit#
cursor: int | None = None#
splitPath(tags: str | None) list[str]#
pathFromIndex(idx: QModelIndex) str#