22 / 19 / 6
Регистрация: 24.12.2012
Сообщений: 435
1

Обрезать надпись в QLabel, если она не вмещается

19.08.2014, 11:34. Показов 2072. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет. Мне нужно задать фиксированный размер лейбл. Вот у меня сейчас так: задан максимальный размер формы, но когда я ввожу в лайбл текст, который шире самой формы, форма увеличивается. Вопрос: как сделать, что форма не увеличивалась, а лейбл просто в конце обрезался, например HelloBla... . Спасибо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.08.2014, 11:34
Ответы с готовыми решениями:

Как убрать границы таблицы, если она не вмещается на один лист и переходит на следующий?
Как убрать границы таблицы,если она не вмещается на один лист и переходит на следующий,а верхней...

Как отобразить весь текст в combobox, если он не вмещается
Какие могут быть варианты?

Если строка длиннее некоторой заданной величины, то обрезать, если короче, то растянуть
Помогите, пожалуйста, очень срочно!!! До вечера надо написать программу по заданию: "Ввести с...

Ввести с клавиатуры строку. Если строка длиннее заданного числа, то обрезать, если короче растянуть
Помогите пожалуйста. Задание звучит так: Ввести с клавиатуры строку и некоторое число. Если строка...

3
596 / 396 / 79
Регистрация: 23.10.2013
Сообщений: 1,143
19.08.2014, 11:42 2
У любого виджета есть методы setMinimumSize() и setMaximumSize().
Просто задайте их и виджет никогда не растянется больше указанного размера.
1
22 / 19 / 6
Регистрация: 24.12.2012
Сообщений: 435
19.08.2014, 16:31  [ТС] 3
Цитата Сообщение от alexey_rage Посмотреть сообщение
Просто задайте их и виджет никогда не растянется больше указанного размера.
почему же форма (QDialog) растягивается? У нее задано setMaximumSize().
0
1403 / 1260 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
19.08.2014, 17:03 4
Цитата Сообщение от xSCJx Посмотреть сообщение
почему же форма (QDialog) растягивается?
Для того что бы не растягивалась нужно задавать setFixedSize()
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.08.2014, 17:03
Помогаю со студенческими работами здесь

При нажатии кнопки она должна менять надпись
Изучаю Питон и работу событий. Почему не работает данный код? Идея: при нажатии кнопки она должна...

Сколькими способами можно расставить 12 книг на 3 полках, если на одной полке вмещается 6 книг?
Сколькими способами можно расставить 12 книг на 3 полках, если на одной полке вмещается 6 книг?

Как правильно скрыть надпись и почему она появляется - [object HTMLDivElement]
Как правильно скрыть надпись и почему она появляется - - после красных квадратов? <!DOCTYPE...

Дана строка. Если она представляет собой запись целого числа, то вывести 1; если вещественного (с дробной частью), то вывести 2; если строку нельзя
Дана строка. Если она представляет собой запись целого числа, то вывести 1; если вещественного (с...

В компоненте ComboBox в свойстве Text есть надпись, но при запуске она почему-то не отображается
Странное дело. В компоненте ComboBox в свойстве Text есть надпись. Но при запуске она почему то не...

Подскажите по добавлению в ячейку таблицы если она пуста и если есть чтото
Задача добавлять значения в ячейку group с разделителем ", ", если делать так update users set...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru