QCompleter¶

PyQt5.QtWidgets.QCompleter

Inherits from QObject.

Description¶

TODO

Enums¶

CompletionMode

TODO

Member

Value

Description

InlineCompletion

TODO

TODO

PopupCompletion

TODO

TODO

UnfilteredPopupCompletion

TODO

TODO


ModelSorting

TODO

Member

Value

Description

CaseInsensitivelySortedModel

TODO

TODO

CaseSensitivelySortedModel

TODO

TODO

UnsortedModel

TODO

TODO

Methods¶

__init__(parent: QObject = None)

TODO


__init__(QAbstractItemModel, parent: QObject = None)

TODO


__init__(Iterable[str], parent: QObject = None)

TODO


caseSensitivity() → CaseSensitivity

TODO


complete(rect: QRect = QRect())

TODO


completionColumn() → int

TODO


completionCount() → int

TODO


completionMode() → CompletionMode

TODO


completionModel() → QAbstractItemModel

TODO


completionPrefix() → str

TODO


completionRole() → int

TODO


currentCompletion() → str

TODO


currentIndex() → QModelIndex

TODO


currentRow() → int

TODO


event(QEvent) → bool

TODO


eventFilter(QObject, QEvent) → bool

TODO


filterMode() → MatchFlags

TODO


maxVisibleItems() → int

TODO


model() → QAbstractItemModel

TODO


modelSorting() → ModelSorting

TODO


pathFromIndex(QModelIndex) → str

TODO


TODO


setCaseSensitivity(CaseSensitivity)

TODO


setCompletionColumn(int)

TODO


setCompletionMode(CompletionMode)

TODO


setCompletionPrefix(str)

TODO


setCompletionRole(int)

TODO


setCurrentRow(int) → bool

TODO


setFilterMode(Union[MatchFlags, MatchFlag])

TODO


setMaxVisibleItems(int)

TODO


setModel(QAbstractItemModel)

TODO


setModelSorting(ModelSorting)

TODO


setPopup(QAbstractItemView)

TODO


setWidget(QWidget)

TODO


setWrapAround(bool)

TODO


splitPath(str) → List[str]

TODO


widget() → QWidget

TODO


wrapAround() → bool

TODO

Signals¶

activated(str)

TODO


activated(QModelIndex)

TODO


highlighted(str)

TODO


highlighted(QModelIndex)

TODO