![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Kagami |
![]()
Сообщение
#1
|
Старейший участник ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 601 Регистрация: 2.2.2009 Пользователь №: 523 Спасибо сказали: 101 раз(а) Репутация: ![]() ![]() ![]() |
Есть QTableView. Я хочу чтобы при прокрутке в бок (таблица выходит за границы экрана) первый столбец оставался на месте. Хотелось бы либо запретить его прокручивать, либо использовать его в качестве горизонтального заголовка. Но что-то с ходу в документации не нашел как такое можно сделать.
![]() Сообщение отредактировал Kagami - 26.11.2009, 17:02 |
|
|
![]() |
MoPDoBoPoT |
![]()
Сообщение
#2
|
Участник ![]() ![]() Группа: Участник Сообщений: 172 Регистрация: 7.5.2009 Из: Москва Пользователь №: 738 Спасибо сказали: 44 раз(а) Репутация: ![]() ![]() ![]() |
использовать его в качестве горизонтального заголовка Это можно сделать путем наследования от базовой модели и переопределения метода headerData(). Допустим ты используешь QSlqQueryModel в качестве модели, тода наследуемся от него и делаем примерно такой метод:
Только потом во вьюшке надо будет нулевой столбец скрыть, а то дублируется. |
|
|
![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 18.3.2025, 9:39 |