Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Tamara от Февраль 14, 2007, 14:28



Название: [Qt 4.2.2] Как изменить "spacing" строки QTableVie
Отправлено: Tamara от Февраль 14, 2007, 14:28
У QTableView есть замечательная функция resizeRowsToContents(), которая делает ширину строк соответственной, содержащейся в ней инфе. Но при этом (для каждого шрифта) она делает эту высоту примерно на треть больше, чем необходимо (а очень нужно, чтоб табличка заняла мало место, но с нормальным шрифтом). Sad
Можно ли как-то это сделать без ручной настройки высоты каждой строки (высота у строк может быть разная, т.к. текст может быть многострочным)?


Название: [Qt 4.2.2] Как изменить "spacing" строки QTableVie
Отправлено: Georgest от Март 07, 2007, 12:16
А как насчет делегатов для ячеек и метода QTableWidgetItem::setSizeHint ?