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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: QTextEdit растягивание по тексту  (Прочитано 2530 раз)
ecspertiza
Супер
******
Offline Offline

Сообщений: 1053


С уважением, мастер конфетного цеха!


Просмотр профиля
« : Октябрь 18, 2010, 14:34 »

Собственно сабж  Улыбающийся Есть QTextEdit в него подгружается некий текст, нужно что бы QTextEdit по высоте был такой же как и текст внутри или же чуть больше что бы отсутствовала вертикальная полоса прокрутки. Может знает кто как такое сделать или есть готовая реализация?
Записан
CroCIV
Гость
« Ответ #1 : Октябрь 18, 2010, 16:02 »

Сам не проверял  Обеспокоенный но вот по идее дорога к решению кроется где-то тут

QTextEdit::document ();

мб поможет QTextDocument::pageSize () или QTextDocument::size ()?
« Последнее редактирование: Октябрь 18, 2010, 16:05 от CroCIV » Записан
ecspertiza
Супер
******
Offline Offline

Сообщений: 1053


С уважением, мастер конфетного цеха!


Просмотр профиля
« Ответ #2 : Октябрь 18, 2010, 20:00 »

Сделал как то так

ui->textEdit->adjustSize();
ui->textEdit->document()->setTextWidth(ui->textEdit->document()->idealWidth());
ui->textEdit->setMinimumHeight(ui->textEdit->document()->size().height());

может не лучший вариант , но другого я пока не нашел Улыбающийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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