crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Как сохранить расположение столбцов в QTableWidget?
RazrFalcon
  опции профиля:
сообщение 14.3.2011, 22:29
Сообщение #1


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

Спасибо сказали: 64 раз(а)




Репутация:   212  


При перемещении столбцов, их порядковый номер не меняется.
Беру так:
table->horizontalHeaderItem(0)->text());
Как бы я не двигал, но как выдавало "один", так и выдает.
Можно отловить перемещение через
void QTableView::columnMoved ( int column, int oldIndex, int newIndex ) [protected slot]
но для этого нужно создавать субкласс.

В инете ничего подобного не нашел, на форуме, только это.

"Как сохранить расположение столбцов в QTableWidget?"
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
abc
  опции профиля:
сообщение 5.4.2011, 14:42
Сообщение #2


Участник
**

Группа: Участник
Сообщений: 221
Регистрация: 16.12.2010
Из: СПб
Пользователь №: 2272

Спасибо сказали: 26 раз(а)




Репутация:   4  


я, может быть, понимаю, почему ты ринулся в практику, не прочувствовав теорию. потому что, блин, эту теорию без практики фиг прочувствуешь! я сам еле-еле осилил первую книгу по с++, чуть не на каждом шаге я задавался вопросом "а зачем это надо? где, блин, пример из жизни?!"... тут определённо нужно совмещать чтение теории с практикой.. сейчас я теорию читаю с удовольствием.. теперь вместо тех вопросов у меня в голове появляется "о, так вот в чём тут дело! о, вот как оно было лучше!"... и по поводу книжки - там даже в первых разделах я столкнулся с новыми знаниями, не обходи стороной знакомые разделы
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- RazrFalcon   Как сохранить расположение столбцов в QTableWidget?   14.3.2011, 22:29
- - BRE   Есть же сигнал: void QHeaderView::sectionMoved ( i...   14.3.2011, 22:33
- - Алексей   QTableView и QTableWidget разные вещи! ПС QTa...   15.3.2011, 12:47
- - Litkevich Yuriy   Цитата(Алексей @ 15.3.2011, 14:47) QTable...   15.3.2011, 12:57
- - RazrFalcon   Что вообще не пойму как этот класс задействовать. ...   4.4.2011, 13:56
- - abc   ты повторяешь ошибку, о которой у нас уже был разг...   4.4.2011, 14:18
- - RazrFalcon   ЦитатаMainWindow my; //ты создаёшь новый объект, а...   4.4.2011, 15:29
- - RazrFalcon   Кто не будь может разжевать в чем проблема? Я заст...   4.4.2011, 21:33
- - abc   Вот ты написал код класса. Теперь создай его экзем...   5.4.2011, 11:55
- - RazrFalcon   Сам класс: class header : public QHeaderView {...   5.4.2011, 12:19
- - abc   конструктор базового класса: QHeaderView::QHeaderV...   5.4.2011, 12:40
- - RazrFalcon   Ну вроде ясно, только как теперь отловить перемеще...   5.4.2011, 12:54
- - abc   соедини сигнал sectionMoved со своим слотом void h...   5.4.2011, 13:04
- - RazrFalcon   Капец! connect(table->horizontalHeader...   5.4.2011, 13:11
- - abc   наследование здесь бессмысленно. вот если бы ты хо...   5.4.2011, 13:29
- - RazrFalcon   Спасибо, почитаю. "Раздражающим", совет ...   5.4.2011, 14:04
- - abc   я, может быть, понимаю, почему ты ринулся в практи...   5.4.2011, 14:42
- - RazrFalcon   Самый простой способ сохранить положение, это бана...   5.4.2011, 18:17


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 29.11.2024, 15:12