Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
zaytsewa |
17.8.2011, 16:19
Сообщение
#1
|
|
Студент ![]() Группа: Участник Сообщений: 55 Регистрация: 20.4.2011 Пользователь №: 2620 Спасибо сказали: 1 раз(а) Репутация: 0
|
Всем привет!
Необходимо сделать так, чтобы размер вкладки сжимался по ширине содержимого( т.е. текста вкладки ) У QTabBar есть виртуальный метод virtual QSize tabSizeHint ( int index ) const переопределяю так В итоге rect всегда нулевой и возвращается нулевой размер что я делаю неправильно? заранее спасибо |
|
|
|
|
hoRUS |
18.8.2011, 15:58
Сообщение
#2
|
|
Студент ![]() Группа: Участник Сообщений: 30 Регистрация: 10.7.2008 Из: Москва Пользователь №: 231 Спасибо сказали: 5 раз(а) Репутация: 0
|
Как-то сложно. Не пробовали QFontMetrics?
Заменить все тело функции на что-то типа этого? |
|
|
|
|
zaytsewa |
19.8.2011, 14:09
Сообщение
#3
|
|
Студент ![]() Группа: Участник Сообщений: 55 Регистрация: 20.4.2011 Пользователь №: 2620 Спасибо сказали: 1 раз(а) Репутация: 0
|
Цитата(hoRUS @ 18.8.2011, 16:58) Link Как-то сложно. Не пробовали QFontMetrics? возвращает 27 и 50 всегда... |
|
|
|
![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 26.12.2025, 18:05 |