Obsolete Members for QComboBox | Qt Widgets 5.9

Qt 5.9 | Qt Widgets | C++ Classes | QComboBox

Qt 5.9.9 Reference Documentation

# Obsolete Members for QComboBox

The following members of class QComboBox are obsolete. They are provided to keep old source code working. We strongly advise against using them in new code.

## Properties

- `(obsolete)` autoCompletion : bool
- `(obsolete)` autoCompletionCaseSensitivity : Qt::CaseSensitivity

- 1 property inherited from QWidget

## Property Documentation

### autoCompletion : bool

This property holds whether the combobox provides auto-completion for editable items

Use setCompleter() instead.

By default, this property is `true`.

This property was introduced in Qt 4.1.

Access functions:

bool | autoCompletion() const
void | setAutoCompletion(bool enable)

See also editable.

### autoCompletionCaseSensitivity : Qt::CaseSensitivity

This property holds whether string comparisons are case-sensitive or case-insensitive for auto-completion

By default, this property is Qt::CaseInsensitive.

Use setCompleter() instead. Case sensitivity of the auto completion can be changed using QCompleter::setCaseSensitivity().

Access functions:

Qt::CaseSensitivity | autoCompletionCaseSensitivity() const
void | setAutoCompletionCaseSensitivity(Qt::CaseSensitivity sensitivity)

See also autoCompletion.

## Member Function Documentation

### bool QComboBox::autoCompletion() const

Use setCompleter() instead.

Note: Getter function for property autoCompletion.

See also setAutoCompletion().

### Qt::CaseSensitivity QComboBox::autoCompletionCaseSensitivity() const

Use setCompleter() and QCompleter::setCaseSensitivity() instead.

Note: Getter function for property autoCompletionCaseSensitivity.

See also setAutoCompletionCaseSensitivity().

### void QComboBox::setAutoCompletion(bool enable)

Use setCompleter() instead.

Note: Setter function for property autoCompletion.

See also autoCompletion().

### void QComboBox::setAutoCompletionCaseSensitivity(Qt::CaseSensitivity sensitivity)

Use setCompleter() and QCompleter::setCaseSensitivity() instead.

Note: Setter function for property autoCompletionCaseSensitivity.

See also autoCompletionCaseSensitivity().