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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: [решено]минимальная высота QTextВrowser, как сделать меньше 100?  (Прочитано 2487 раз)
Unnamed_Hero
Гость
« : Июнь 02, 2009, 20:38 »

Никак не могу задать минимальную высоту для QTextBrowser, оно не ставится, если оно меньше какого-то значения.

есть примерно такой код
ulw - QTextBrowser - всплывающее окошко с гипертекстом, появляющееся по определённому событию.

Код:
   QTextDocument * upl = ulw->document();
   upl->adjustSize();

ulw->setMinimumHeight(upl->size().height());


    qDebug () << ulw->height();
    qDebug () << upl->size().height();

....
ulw->show();

в дебаге вижу 192 для QTextBrowser и 44 для QTextDocument.
Больше - делается, меньще  (100) - нет. Выглядит громоздко. Как-то можно заставить его иметь нужный мне размер?
ulw->adjustSize () не помогает, да у него там гвоздями прибито размеры (200, 100), сли верить ассистанту.
« Последнее редактирование: Июнь 02, 2009, 23:12 от Unnamed_Hero » Записан
_OLEGator_
Гость
« Ответ #1 : Июнь 02, 2009, 22:23 »

Нужно именно задать минимальную высоту, меньше 100?
Меньше 100 можно сделать, устанавливая setMaximumSize()...
Записан
Unnamed_Hero
Гость
« Ответ #2 : Июнь 02, 2009, 22:33 »

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


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