crossplatform.ru

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


  Ответ в Указать высоту в строках
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
PAFOS Дата 2.8.2011, 13:01
  юзай метод

QRect QTextMetrics::boundingRect ( const QString & text ) const

Например:

QTextMetrics tm(QApplication::font());
QSize sizeHint = tm.boundingRect( QString("0 - 001\n1 - 001\n3 - 098") ).size();
RazrFalcon Дата 29.7.2011, 19:19
  На прямую не знаю как.
Но можно узнать размер шрифта, + несколько пикселей, имперически подберите.
Вот и будет приблизительно то что нужно.

А QListWidget не подходит?
alexy Дата 29.7.2011, 18:59
  Привет всем :)

Мне нужно, что бы максимальные размеры QTextBrowser (или подобного элемента) были ровно такими, какими нужно, чтобы туда можно было вместить 3 строки из 6 символов. Как это рассчитать? Если не рассчитывать, то он получается слишком большим для моих целей, а мне туда надо вписать текст вроде

1 - 001
2 - 002
3 - 098
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 18.4.2024, 17:00