Russian Qt Forum
Июля 08, 2025, 07:42 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QTabBar - одинаковый размер всех табов...  (Прочитано 3074 раз)
daenux
Гость
« : Ноября 12, 2010, 09:02 »

Доброго времени суток!

Как сделать так что бы размеры табов не зависили от их содержания как это сделано по умолчанию, а ровнялись относительно самого длинного из них?

т.е. Что бы у всех табов был один размер!
Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #1 : Ноября 12, 2010, 09:52 »

похоже, что только самому расчитывать в:

QSize QTabBar::tabSizeHint ( int index ) const [virtual protected]
Записан

Qt 5.11/4.8.7 (X11/Win)
merke
Гость
« Ответ #2 : Ноября 12, 2010, 09:59 »

пробежись по всем табам и найди самый длинный потом заново пробегаясь изменяй размер.
Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #3 : Ноября 12, 2010, 10:03 »

Цитировать
пробежись по всем табам и найди самый длинный потом заново пробегаясь изменяй размер.
Ну ка просветите - чем мы "потом заново пробегаясь" можем изменить размер?
Записан

Qt 5.11/4.8.7 (X11/Win)
daenux
Гость
« Ответ #4 : Ноября 12, 2010, 10:46 »

Спасибо, попробую определить: QTabBar::tabSizeHint !!!
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.034 секунд. Запросов: 23.