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 
 | 
