Russian Qt Forum
Ноябрь 26, 2024, 17:37 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: QRadioButton обрезает текст [РЕШЕНО]  (Прочитано 4537 раз)
LEO
Гость
« : Декабрь 18, 2013, 10:31 »

добрый день, вопрос собственно в названии, есть база из нее текст попадает в RadioButton(делаю программу для тестирования), при вставке в Radiobutton текст вбивается строчкой и то что не влазит пытается растянуть в следствии чего текста не видно, как сделать так чтобы текст переходил на другую строчку, и реально ли это вообще, может кто сталкивался с подобным,или лучше текст выводить не в RadioButton?! Подскажите пожалуйста...
« Последнее редактирование: Декабрь 26, 2013, 15:09 от LEO » Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #1 : Декабрь 18, 2013, 10:43 »

текст в RadioButton однострочный.

если хочешь, чтобы текст не обрезался, используй layout manager — тогда ширина виджета будет подбираться в соответствии с шириной дочерних элементов.
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
LEO
Гость
« Ответ #2 : Декабрь 18, 2013, 10:56 »

А как компоновать лайаут чтобы слова переносились на другую строку, вот у меня скомпонован так
Записан
Serr500
Гость
« Ответ #3 : Декабрь 18, 2013, 11:10 »

Никак, потому что
текст в RadioButton однострочный.
Записан
LEO
Гость
« Ответ #4 : Декабрь 18, 2013, 11:22 »

а как проще выйти из данной ситуации? Грустный
Записан
Fregloin
Супер
******
Offline Offline

Сообщений: 1025


Просмотр профиля
« Ответ #5 : Декабрь 18, 2013, 11:28 »

просто, делать QRadioButton без текста, а рядом ставить QLabel с включенным wordWrap==true
Записан
LEO
Гость
« Ответ #6 : Декабрь 18, 2013, 15:49 »

Да, спасибо, сделал рядом Qlabel, добавил в него сигнал Clicked, вроде работает так как надо Улыбающийся
Записан
carrygun
Гость
« Ответ #7 : Декабрь 19, 2013, 04:54 »

Еще '\n' может помочь.
Записан
LEO
Гость
« Ответ #8 : Декабрь 19, 2013, 15:22 »

Цитировать
Еще '\n' может помочь.
не вариант
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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