Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Qt
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
Байт
Эксперт C
18943 / 12159 / 2538
Регистрация: 24.12.2010
Сообщений: 24,757
1

Как узнать размер строк и колонок QTableWidget

04.12.2012, 06:59. Просмотров 2099. Ответов 2
Метки нет (Все метки)

Как узнать эти размеры в пикселях ? И для обычных ячеек (в которых располагаются КомбоБоксы), и для Header-ов
Проблема в том, что нужно установить правильный setHint. При используемом по умолчанию по ширине обрезается край (5 % от общей ширины), высота напротив, избыточно велика. С высотой-то ладно, а с шириной получается некрасиво.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2012, 06:59
Ответы с готовыми решениями:

Размер колонок QTableWidget
Как можно реализовать автоматическое изменение размера колонок по размеру...

Как узнать размер картинки в QTableWidget?
Добрый день всем! Запарился, вставляю картинку в клетку QTableWidget. Размер...

Как сделать у QTableWidget максимальный размер
Здравствуйте! Как сделать у QTableWidget максимальный размер, т.е. чтобы не...

QTableWidget как узнать указатель?
Доброго времени суток! Имеется QTableWidget в одном столбце установлены...

QTableWidget и группировка колонок
Здравствуйте Возникла такая проблема: делаю окно с помощью Qt-дизайнера (Qt...

2
volvo
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
26332 / 17663 / 6997
Регистрация: 22.10.2011
Сообщений: 31,078
Записей в блоге: 6
04.12.2012, 11:24 2
Лучший ответ Сообщение было отмечено volvo как решение

Решение

Используй rowHeight/columnWidth. А для заголовков существуют horizontalHeader()->height() и verticalHeader()->width()
2
Байт
Эксперт C
18943 / 12159 / 2538
Регистрация: 24.12.2010
Сообщений: 24,757
04.12.2012, 15:24  [ТС] 3
Цитата Сообщение от UI Посмотреть сообщение
Используй rowHeight/columnWidth. А для заголовков существуют horizontalHeader()->height() и verticalHeader()->width()
Все правильно. В QTableWidget этих методов нет, что меня и смутило. Но он же наследник QTableView, а там - пожалуйста.
Спасибо!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.12.2012, 15:24

QTableWidget, как записать несоколько строк в ячейке?
Никак не могу найти ответа на вопрос. Нужно в ячейке таблицы сделать запись в...

Как узнать размер контейнера?
Речь о qlist,qmap,qhash... Как узнать их истинный размер? Не кол-во...

Как узнать реальный размер GtkWidget?
Здравствуйте! У меня есть виджет hbox, как узнать его реальный размер после...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru