crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> QLabel, Как выставить ширину по содержимому ?
flankerr
  опции профиля:
сообщение 26.1.2010, 10:44
Сообщение #1


Активный участник
***

Группа: Участник
Сообщений: 356
Регистрация: 9.1.2008
Пользователь №: 65

Спасибо сказали: 2 раз(а)




Репутация:   0  


Как выставить ширину виджета QLabel по содержимому тексту?

Сообщение отредактировал flankerr - 26.1.2010, 11:18
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
flankerr
  опции профиля:
сообщение 26.1.2010, 13:50
Сообщение #2


Активный участник
***

Группа: Участник
Сообщений: 356
Регистрация: 9.1.2008
Пользователь №: 65

Спасибо сказали: 2 раз(а)




Репутация:   0  


Хорошо. конкретный пример.
Есть QWidget
в этом виджете етсь QHBoxLayout в котором расположено три QLabel


Вызываю adjustSize() для QLabel
потом чтобы зафиксировать ширину вызваю
QLabel::setFixedWidth( QLabel::width() );

так вот если внутри Qlabel тект на латинеце то всё хорошо, а если на кирилице то всреднем два символа не вмещаються


Похоже с кирилицей проблемы из лайаутов, т.к. если их убрать то становиться нормально.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 29.11.2024, 13:47