![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
NicNici |
![]()
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 2 Регистрация: 15.6.2012 Пользователь №: 3421 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Можно ли в QTableWidget закрепить первый и последний столбец, что бы при прокрутке они оставались на своих позициях, а столбцы между ними прокручивались?
|
|
|
![]() |
NicNici |
![]()
Сообщение
#2
|
Новичок Группа: Новичок Сообщений: 2 Регистрация: 15.6.2012 Пользователь №: 3421 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Спасибо Алексей1153 за варианты.
Сам я реализовал следующим образом. Размещаю на виджете QTableWidget и QScrollBar. Из ширины QTableWidget->viewport()->size().width() вычитаю ширину столбцов которые закреплены (не перемещающиеся по скроллингу). Из оставшейся ширины вычисляю, сколько колонок помещается. Те, которые не помещаются, делаю их скрытыми (setColumnHidden). У скроллинга задаю setMaximum равную количеству скрытых столбцов. При перемещении ползунка скроллинга скрываю одни и отображаю другие столбцы. |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 14.5.2025, 22:33 |