Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 30.09.2011, 21:04
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Ситуация: меняю размер высоты строк в таблице используя verticalHeader()->setDefaultSectionSize( int );Делаю это так - зову модальный диалог, в спине меняю значение и шлю сигнал. Далее в слоте парента его отрабатываю.При этом имеем следующий глюк (см. вложение) : строки таблицы перестраиваются, а вертикальный хедер перестраивается только после закрытия диалога.Не помогает установить тип коннекта Qt::QueuedConnection, ни позвать в слоте принудительно update у QTableWidgeta, ни позвать udpate самого хедера - verticalHeader()->update().Пробовал делать диалог немодальным - все равно поведение таблицы такое же.После закрытия диалога хедер таблицы перестраиватся.Вопрос - как принудительно сделать полный рефреш таблицы в моей ситуации?Qt-4.6.1*попробовал плюс ко всему методы QTableWidget render и repaint - также никакого эффекта пока висит диалог.
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Как перерисовать отбойник закрытого сайта Guest Новые вопросы и ответы 5 0 29.09.2011 12:32
Сортировка в QTableWidget Guest Третий архив вопросов и ответов 0 28.09.2011 16:47
Tab в QTableWidget Guest Третий архив вопросов и ответов 0 27.09.2011 13:30
QTableWidget - сохранение в XML Guest Новые вопросы и ответы 3 0 27.09.2011 13:18



© www.otvetnemail.ru - Форум вопросов и ответов.