Как сохранить расположение столбцов в QTableWidget? |
Здравствуйте, гость ( Вход | Регистрация )
Как сохранить расположение столбцов в QTableWidget? |
RazrFalcon |
14.3.2011, 22:29
Сообщение
#1
|
Zombie Mod Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212 |
При перемещении столбцов, их порядковый номер не меняется.
Беру так: Как бы я не двигал, но как выдавало "один", так и выдает.Можно отловить перемещение через void QTableView::columnMoved ( int column, int oldIndex, int newIndex ) [protected slot] но для этого нужно создавать субкласс. В инете ничего подобного не нашел, на форуме, только это. "Как сохранить расположение столбцов в QTableWidget?" |
|
|
BRE |
14.3.2011, 22:33
Сообщение
#2
|
Профессионал Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: 44 |
Есть же сигнал:
void QHeaderView::sectionMoved ( int logicalIndex, int oldVisualIndex, int newVisualIndex ) [signal] ну и: int QHeaderView::visualIndex ( int logicalIndex ) const int QHeaderView::logicalIndex ( int visualIndex ) const int QHeaderView::sectionPosition ( int logicalIndex ) const Сообщение отредактировал BRE - 14.3.2011, 22:50 |
|
|
Текстовая версия | Сейчас: 26.11.2024, 13:50 |