QTableWidget, можно ли управлять видимостью строк? |
Здравствуйте, гость ( Вход | Регистрация )
QTableWidget, можно ли управлять видимостью строк? |
NordWest |
6.3.2013, 11:58
Сообщение
#1
|
Студент Группа: Участник Сообщений: 86 Регистрация: 26.11.2008 Пользователь №: 433 Спасибо сказали: 1 раз(а) Репутация: 0 |
Можно ли сделать часть строк QTableWidget не отображаемыми или невидимыми? Чтобы они не выводились, но оставались в таблице. Так и не понял, есть ли в QTableWidgetItem такое.
|
|
|
lanz |
6.3.2013, 12:16
Сообщение
#2
|
Старейший участник Группа: Участник Сообщений: 690 Регистрация: 28.12.2012 Пользователь №: 3660 Спасибо сказали: 113 раз(а) Репутация: 8 |
Можно перевести на QTableView, потом сделать модель из QAbstractTableModel, потм повесить на нее QAbstractProxyModel, который будет отключать ненужные строки.
Это все не так сложно как звучит |
|
|
Алексей1153 |
6.3.2013, 12:46
Сообщение
#3
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
да, модель рулит ) Недавно первый раз довелось поюзать
|
|
|
Авварон |
6.3.2013, 15:24
Сообщение
#4
|
Студент Группа: Участник Сообщений: 99 Регистрация: 26.4.2009 Пользователь №: 709 Спасибо сказали: 14 раз(а) Репутация: 0 |
Вообще-то у QTableView (и Widget, соответственно) есть магическая штука, verticalHeader() называется.
|
|
|
lanz |
6.3.2013, 15:37
Сообщение
#5
|
Старейший участник Группа: Участник Сообщений: 690 Регистрация: 28.12.2012 Пользователь №: 3660 Спасибо сказали: 113 раз(а) Репутация: 8 |
И правда
Ну вот, теперь человек не будет изучать модели |
|
|
NordWest |
6.3.2013, 19:23
Сообщение
#6
|
Студент Группа: Участник Сообщений: 86 Регистрация: 26.11.2008 Пользователь №: 433 Спасибо сказали: 1 раз(а) Репутация: 0 |
|
|
|
Алексей1153 |
7.3.2013, 21:27
Сообщение
#7
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
NordWest, ваще удобно ) Не думаешь про таблицу, про заголовок её. Только модель и пара констант от Qt. А когда в данных что-то резко поменялось, нет нужды героически спасать таблицу - просто чуток корректируешь свой класс модели и всё
|
|
|
Текстовая версия | Сейчас: 30.11.2024, 18:11 |