Header в QTableView как реализовать такое |
Здравствуйте, гость ( Вход | Регистрация )
Header в QTableView как реализовать такое |
ЙаМайскЫйПчОЛ |
22.6.2010, 20:15
Сообщение
#1
|
Участник Группа: Участник Сообщений: 154 Регистрация: 10.7.2008 Из: СПб Пользователь №: 232 Спасибо сказали: 7 раз(а) Репутация: 5 |
Здравствуйте товарищи.
Есть такая модель основанная на QStandardItem'ах, хотя что греха таить это QStandardItemModel. |-0-Z | |-X-Z | |-X-Z | `-X-Z |-0-Z | |-X-Z | |-X-Z | `-X-Z ... Есть два QTableView один должен отображать в табличном виде элементы 0 и Y, а второй при клике на 0 делает setRootIndex(0) тем самым отображая в табличном виде элементы X и Z. Вопрос в том как мне можно выставить разные HorizontalHeader для этих двух QTableView. Мне известен только способ выставления через модель, но в таком случае, название колонки X совпадает с названием колонки O А мне необходимо, что бы разные типы элементов, находились в колонках с разными названиями. Z - поле хранящее описание 0 и X я его оформляю отдельным Itemом может это и не правильно... П.С. Каждый Элемент O,Z,X = QStandardItem. Я запутался. Заранее благодарю всех, кто откликнется Сообщение отредактировал ЙаМайскЫйПчОЛ - 22.6.2010, 20:16 |
|
|
igor_bogomolov |
23.6.2010, 0:50
Сообщение
#2
|
Профессионал Группа: Сомодератор Сообщений: 1215 Регистрация: 22.3.2009 Из: Саратов Пользователь №: 630 Спасибо сказали: 235 раз(а) Репутация: 29 |
Вопрос в том как мне можно выставить разные HorizontalHeader для этих двух QTableView. Мне известен только способ выставления через модель, но в таком случае, название колонки X совпадает с названием колонки O void QTableView::setHorizontalHeader ( QHeaderView * header ) Примерно так Раскрывающийся текст
|
|
|
Текстовая версия | Сейчас: 2.12.2024, 13:57 |