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
|
