Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: QTableView, Сортировка строк
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt Модель/Представление
Alexey
Здраствуйте !!!
помогите пожалуйста разобратся, можно ли стандартними средствами в таблице сортировать элементы
т.е реализовать сортировку по клику на заголовок колонки ...
есть есть какиенибуть материалы по данному вопросу буду презнателен за любую помощь.
ViGOur
Сортировка QListViews
Как отсортировать QTableView можно прочитать в статье: Модели данных: SQL таблица против обычного файла.

Модель/Представление:
Сортировка
Собственные модели сортировки

Если что-то конкретно из реализации будет непонятно, спрашивай... ;)
Анна
Правилоно ли я поняла:
- если я использую обычную модель (потомок от QAbstractTableModel), то при сортировке происходит перестановка данных в самой структуре (по крайней мере, я так поняла рассматривая QTableModel::sort() )? Меня это не устраивает, т.к. мне нужно, чотбы строки в массиве были расположены в строго определенном порядке.
- прокси-модель позволяет визуально сортировать, но не трогать при этом сами данные? Т.е. мне нужно кроме модели создать прокси-модель и уже ее подсунуть вьюверу?
Litkevich Yuriy
Цитата(Анна @ 1.4.2010, 14:11) *
прокси-модель позволяет визуально сортировать, но не трогать при этом сами данные?
да, она сама сортирует не изменяя исходную модель
sidsukana
А натуральная сортировка в qt присутствует? Я нашел только тему с реализацией через alphanum но это же бред. Неужели нет ничего попроще?
Litkevich Yuriy
Цитата(sidsukana @ 26.5.2011, 19:36) *
А натуральная сортировка в qt присутствует?
нет.

Цитата(sidsukana @ 26.5.2011, 19:36) *
с реализацией через alphanum но это же бред.
предложи проще
DenisKh001
А что setSortingEnabled(bool) не работает?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2021 IPS, Inc.