Главная · Все классы · Основные классы · Классы по группам · Модули · Функции

Qt 3 Support Members for QFontMetrics

Описанные ниже члены класса являются частью слоя поддержки Qt 3. Они введены для поддержки старого кода в Qt 4. Мы советуем не использовать их во вновь создаваемом коде.

Открытые функции


Описание функций-членов

QRect QFontMetrics::boundingRect ( const QString & text, int len ) const

Это перегруженная функция, предоставленная для удобства.

Use the boundingRect() function in combination with QString::left() instead.

Например, если у вас есть код

 QRect rect = boundingRect(text, len);

вы можете записать его в виде

 QRect rect = boundingRect(text.left(len));

QRect QFontMetrics::boundingRect ( int x, int y, int w, int h, int flags, const QString & text, int len, int tabStops = 0, int * tabArray = 0 ) const

Это перегруженная функция, предоставленная для удобства.

Use the boundingRect() function in combination with QString::left() and a QRect constructor instead.

Например, если у вас есть код

 QRect rect = boundingRect(x, y, w, h , flags, text, len,
                           tabStops, tabArray);

вы можете записать его в виде

 QRect rect = boundingRect(QRect(x, y, w, h), flags, text.left(len),
                           tabstops, tabarray);

QSize QFontMetrics::size ( int flags, const QString & text, int len, int tabStops = 0, int * tabArray = 0 ) const

Это перегруженная функция, предоставленная для удобства.

Use the size() function in combination with QString::left() instead.

Например, если у вас есть код

 QSize size = size(flags, str, len, tabstops, tabarray);

вы можете записать его в виде

 QSize size = size(flags, str.left(len), tabstops, tabarray);


Copyright © 2008 Trolltech Торговые марки
Qt 4.3.5