Spec-Zone.ru › Qt 5.12

Класс QVirtualKeyboardSelectionListModel

Модель списка для списков выбора. Подробнее...

Заголовок: #include <QVirtualKeyboardSelectionListModel>
qmake: QT += virtualkeyboard
Создаётся: SelectionListModel
Наследуется от: QAbstractListModel
  • Список всех членов, включая наследуемые
  • Устаревшие члены

Типы публичного доступа

перечисление DictionaryType { Default, User }
перечисление Role { Display, DisplayRole, WordCompletionLength, WordCompletionLengthRole, Dictionary, CanRemoveSuggestion }
перечисление Type { WordCandidateList }

Функции публичного доступа

int count() const
void removeItem(int index)
void selectItem(int index)
  • 4 функции публичного доступа, унаследованные от QAbstractListModel
  • 40 функций публичного доступа, унаследованные от QAbstractItemModel
  • 31 функция публичного доступа, унаследованная от QObject

Сигналы

void activeItemChanged(int index)
void countChanged()
void itemSelected(int index)
  • 18 сигналов, унаследованных от QAbstractItemModel
  • 2 сигнала, унаследованных от QObject

Статические члены публичного доступа

const QMetaObject staticMetaObject
  • 9 статических членов публичного доступа, унаследованных от QObject

Дополнительные наследуемые члены

  • 1 свойство, унаследованное от QObject
  • 2 слота публичного доступа, унаследованные от QAbstractItemModel
  • 1 слот публичного доступа, унаследованный от QObject
  • 19 защищённых функций, унаследованных от QAbstractItemModel
  • 9 защищённых функций, унаследованных от QObject
  • 1 защищённый слот, унаследованный от QAbstractItemModel

Подробное описание

Модель списка для списков выбора.

Этот класс служит мостом между пользовательским интерфейсом и методом ввода, который предоставляет данные для списков выбора.

Документация по типам членов

перечисление QVirtualKeyboardSelectionListModel::DictionaryType

Это перечисление определяет тип словаря слова.

Константа Значение Описание
QVirtualKeyboardSelectionListModel::Default 0 Кандидат слова происходит из словаря по умолчанию.
QVirtualKeyboardSelectionListModel::User 1 Кандидат слова происходит из пользовательского словаря.

перечисление QVirtualKeyboardSelectionListModel::Role

Это перечисление определяет роль запрашиваемых данных.

Константа Значение Описание
QVirtualKeyboardSelectionListModel::Display Qt::DisplayRole Данные для отображения в виде текста.
QVirtualKeyboardSelectionListModel::DisplayRole Display obsolete Используйте Role::Display.
QVirtualKeyboardSelectionListModel::WordCompletionLength Qt::UserRole + 1 Целое число, определяющее длину слова, части дополнения, выраженные как количество символов, считаемых с конца строки.
QVirtualKeyboardSelectionListModel::WordCompletionLengthRole WordCompletionLength obsolete Используйте Role::WordCompletionLength.
QVirtualKeyboardSelectionListModel::Dictionary 258 Целое число, определяющее l {QVirtualKeyboardSelectionListModel::DictionaryType}{тип словаря}.
QVirtualKeyboardSelectionListModel::CanRemoveSuggestion 259 Булевое значение, указывающее, можно ли удалить кандидата слова из словаря.

перечисление QVirtualKeyboardSelectionListModel::Type

Это перечисление определяет тип списка выбора.

Константа Значение Описание
QVirtualKeyboardSelectionListModel::WordCandidateList 0 Отображает список кандидатов слов.

Документация по функциям членов

[signal] void QVirtualKeyboardSelectionListModel::activeItemChanged(int index)

Этот сигнал излучается, когда активный элемент в списке изменяется. Пользовательский интерфейс должен реагировать на этот сигнал, выделяя элемент в позиции index в списке.

int QVirtualKeyboardSelectionListModel::count() const

[signal] void QVirtualKeyboardSelectionListModel::countChanged()

[signal] void QVirtualKeyboardSelectionListModel::itemSelected(int index)

Этот сигнал излучается, когда пользователь выбирает элемент в позиции index.

void QVirtualKeyboardSelectionListModel::removeItem(int index)

Этот метод должен вызываться, когда пользователь удаляет элемент в позиции index из списка. Удаление передаётся методу ввода для дальнейшей обработки.

Примечание: Эту функцию можно вызывать через систему метаобъектов и из QML. См. Q_INVOKABLE.

void QVirtualKeyboardSelectionListModel::selectItem(int index)

Этот метод должен вызываться, когда пользователь выбирает элемент в позиции index из списка. Выбор передаётся методу ввода для дальнейшей обработки.

Примечание: Эту функцию можно вызывать через систему метаобъектов и из QML. См. Q_INVOKABLE.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.12/qvirtualkeyboardselectionlistmodel.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API