Главная · Все классы · Основные классы · Классы по группам · Модули · Функции

Классы модель/представление

Эти классы используются при разработке паттернов модель/представление, где основные данные (в модели) хранятся отдельно от данных представленных и управляемых пользователем (в представлении). Смотрите также Программирование модель/представление.

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 © 2008 Trolltech Торговые марки
Qt 4.3.5