Qt:Документация 4.3.2/model-view
Материал из Wiki.crossplatform.ru
Внимание: Актуальная версия перевода документации находится здесь |
__NOTOC__
Главная · Все классы · Основные классы · Классы по группам · Модули · Функции |
Классы Модель/Представление
Эти классы используются при разработке патернов модель/представление, где основные данные (в модели) хранятся отдельно от данных представленых и управляемых пользователем (в представлении). Смотрите также Программирование Модель/Представление.
QAbstractItemDelegate | Используется для отображения и редактирования элементов данных модели |
---|---|
QAbstractItemModel | Абстрактный интерфейс для классов элементов модели |
QAbstractItemView | Базовая функциональность для классов отображающих элементы (в списках, таблицах и т.д) |
QAbstractListModel | Абстрактная модель, которую можно использовать для создания подклассов моделей одномерных списков |
QAbstractProxyModel | Базовый класс для обработки элементов моделей, включая сортировку, фильтрацию и другие действия над данными |
QAbstractTableModel | Абстрактная модель, которую можно использовать для создания подклассов моделей таблиц |
QColumnView | Реализация модель/представление из представления колонки |
QDataWidgetMapper | Мепинг между секциями данных моделей виджетов |
QDirModel | Модель данных для локальной файловой системы |
QHeaderView | Заголовок строки и столбца для представления элементов |
QItemDelegate | Средство отображения и редактирования элементов данных модели |
QItemEditorCreator | Делает возможным создание элементов редактора, не базирующийся на QItemEditorCreatorBase |
QItemEditorCreatorBase | Абстрактный базовый класс, для которого, при реализации нового редактора элемента, должен быть создан подкласс |
QItemEditorFactory | Виджеты для отображения данных в представлении и делегатах |
QItemSelection | Управляющая информация о выбранных в модели элементах |
QItemSelectionModel | Содержит ряд выбранных элементов в представлении |
QItemSelectionRange | Управляющая информация о диапазоне выбранных записей в модели |
QListView | Представление списка или пиктограмма в модели |
QListWidget | Основанный на элементах виджет списка |
QListWidgetItem | Элемент, использующийся в классе QListWidget |
QModelIndex | Используется для локализации информации в модели данных |
QPersistentModelIndex | Используется для локализации информации в модели данных |
QProxyModel | Поддержка ортировки и фильтрации данных, пересылаемых между другой моделью и представлением |
QSortFilterProxyModel | Поддержка сортировки и фильтрации данных, передаваемых между моделью и представлением |
QStandardItem | Элемент для использования с классом QStandardItemModel |
QStandardItemEditorCreator | Возмодность регистрации виджетов, без необходимости в QItemEditorCreatorBase |
QStandardItemModel | Общая модель для хранения данных |
QStringListModel | Модель, предоставляющая представлению строки |
QTableView | Реализация по умолчанию модели/представления таблицы |
QTableWidget | Основанное на элементах представление таблицы в модели по умолчанию |
QTableWidgetItem | Элемент, использующийся в классе QTableWidget |
QTableWidgetSelectionRange | Контейнер для хранения выбранного диапазона QTableWidget |
QTreeView | Реализация модели/представления по умолчанию для отображения дерева |
QTreeWidget | Представление дерева, использующее заданную модель дерева |
QTreeWidgetItem | Элемент, используемый в классе QTreeWidget |
QTreeWidgetItemIterator | Способ перечисления элементов QTreeWidget |
Copyright © 2007 Trolltech | Trademarks | Qt 4.3.2
|