summaryrefslogtreecommitdiffstats
path: root/doc/man/man3/tqfontmetrics.3qt
diff options
context:
space:
mode:
Diffstat (limited to 'doc/man/man3/tqfontmetrics.3qt')
-rw-r--r--doc/man/man3/tqfontmetrics.3qt94
1 files changed, 47 insertions, 47 deletions
diff --git a/doc/man/man3/tqfontmetrics.3qt b/doc/man/man3/tqfontmetrics.3qt
index 48c59eaac..fc5ff28c1 100644
--- a/doc/man/man3/tqfontmetrics.3qt
+++ b/doc/man/man3/tqfontmetrics.3qt
@@ -1,5 +1,5 @@
'\" t
-.TH QFontMetrics 3qt "2 February 2007" "Trolltech AS" \" -*- nroff -*-
+.TH TQFontMetrics 3qt "2 February 2007" "Trolltech AS" \" -*- nroff -*-
.\" Copyright 1992-2007 Trolltech ASA. All rights reserved. See the
.\" license file included in the distribution for a complete license
.\" statement.
@@ -7,26 +7,26 @@
.ad l
.nh
.SH NAME
-QFontMetrics \- Font metrics information
+TQFontMetrics \- Font metrics information
.SH SYNOPSIS
-\fC#include <ntqfontmetrics.h>\fR
+\fC#include <tqfontmetrics.h>\fR
.PP
.SS "Public Members"
.in +1c
.ti -1c
-.BI "\fBQFontMetrics\fR ( const QFont & font )"
+.BI "\fBTQFontMetrics\fR ( const TQFont & font )"
.br
.ti -1c
-.BI "\fBQFontMetrics\fR ( const QFont & font, QFont::Script script )"
+.BI "\fBTQFontMetrics\fR ( const TQFont & font, TQFont::Script script )"
.br
.ti -1c
-.BI "\fBQFontMetrics\fR ( const QFontMetrics & fm )"
+.BI "\fBTQFontMetrics\fR ( const TQFontMetrics & fm )"
.br
.ti -1c
-.BI "\fB~QFontMetrics\fR ()"
+.BI "\fB~TQFontMetrics\fR ()"
.br
.ti -1c
-.BI "QFontMetrics & \fBoperator=\fR ( const QFontMetrics & fm )"
+.BI "TQFontMetrics & \fBoperator=\fR ( const TQFontMetrics & fm )"
.br
.ti -1c
.BI "int \fBascent\fR () const"
@@ -99,17 +99,17 @@ QFontMetrics \- Font metrics information
.br
.in -1c
.SH DESCRIPTION
-The QFontMetrics class provides font metrics information.
+The TQFontMetrics class provides font metrics information.
.PP
-QFontMetrics functions calculate the size of characters and strings for a given font. There are three ways you can create a QFontMetrics object:
+TQFontMetrics functions calculate the size of characters and strings for a given font. There are three ways you can create a TQFontMetrics object:
.PP
<ol type=1>
.IP 1
-Calling the QFontMetrics constructor with a QFont creates a font metrics object for a screen-compatible font, i.e. the font cannot be a printer font<sup>*</sup>. If the font is changed later, the font metrics object is \fInot\fR updated.
+Calling the TQFontMetrics constructor with a TQFont creates a font metrics object for a screen-compatible font, i.e. the font cannot be a printer font<sup>*</sup>. If the font is changed later, the font metrics object is \fInot\fR updated.
.IP 2
-TQWidget::fontMetrics() returns the font metrics for a widget's font. This is equivalent to QFontMetrics(widget->font()). If the widget's font is changed later, the font metrics object is \fInot\fR updated.
+TQWidget::fontMetrics() returns the font metrics for a widget's font. This is equivalent to TQFontMetrics(widget->font()). If the widget's font is changed later, the font metrics object is \fInot\fR updated.
.IP 3
-QPainter::fontMetrics() returns the font metrics for a painter's current font. If the painter's font is changed later, the font metrics object is \fInot\fR updated.
+TQPainter::fontMetrics() returns the font metrics for a painter's current font. If the painter's font is changed later, the font metrics object is \fInot\fR updated.
.PP
<sup>*</sup> If you use a printer font the values returned may be inaccurate. Printer fonts are not always accessible so the nearest screen font is used if a printer font is supplied.
.PP
@@ -127,9 +127,9 @@ Example:
.PP
.nf
.br
- QFont font( "times", 24 );
+ TQFont font( "times", 24 );
.br
- QFontMetrics fm( font );
+ TQFontMetrics fm( font );
.br
int pixelsWide = fm.width( "What's the width of this text?" );
.br
@@ -137,25 +137,25 @@ Example:
.br
.fi
.PP
-See also QFont, QFontInfo, QFontDatabase, Graphics Classes, and Implicitly and Explicitly Shared Classes.
+See also TQFont, TQFontInfo, TQFontDatabase, Graphics Classes, and Implicitly and Explicitly Shared Classes.
.SH MEMBER FUNCTION DOCUMENTATION
-.SH "QFontMetrics::QFontMetrics ( const QFont & font )"
+.SH "TQFontMetrics::TQFontMetrics ( const TQFont & font )"
Constructs a font metrics object for \fIfont\fR.
.PP
The font must be screen-compatible, i.e. a font you use when drawing text in widgets or pixmaps, not QPicture or QPrinter.
.PP
The font metrics object holds the information for the font that is passed in the constructor at the time it is created, and is not updated if the font's attributes are changed later.
.PP
-Use QPainter::fontMetrics() to get the font metrics when painting. This will give correct results also when painting on paint device that is not screen-compatible.
-.SH "QFontMetrics::QFontMetrics ( const QFont & font, QFont::Script script )"
+Use TQPainter::fontMetrics() to get the font metrics when painting. This will give correct results also when painting on paint device that is not screen-compatible.
+.SH "TQFontMetrics::TQFontMetrics ( const TQFont & font, TQFont::Script script )"
This is an overloaded member function, provided for convenience. It behaves essentially like the above function.
.PP
Constructs a font metrics object for \fIfont\fR using the given \fIscript\fR.
-.SH "QFontMetrics::QFontMetrics ( const QFontMetrics & fm )"
+.SH "TQFontMetrics::TQFontMetrics ( const TQFontMetrics & fm )"
Constructs a copy of \fIfm\fR.
-.SH "QFontMetrics::~QFontMetrics ()"
+.SH "TQFontMetrics::~TQFontMetrics ()"
Destroys the font metrics object and frees all allocated resources.
-.SH "int QFontMetrics::ascent () const"
+.SH "int TQFontMetrics::ascent () const"
Returns the ascent of the font.
.PP
The ascent of a font is the distance from the baseline to the highest position characters extend to. In practice, some font designers break this rule, e.g. when they put more than one accent on top of a character, or to accommodate an unusual character in an exotic language, so it is possible (though rare) that this value will be too small.
@@ -164,7 +164,7 @@ See also descent().
.PP
Examples:
.)l drawdemo/drawdemo.cpp and scrollview/scrollview.cpp.
-.SH "QRect QFontMetrics::boundingRect ( TQChar ch ) const"
+.SH "QRect TQFontMetrics::boundingRect ( TQChar ch ) const"
Returns the rectangle that is covered by ink if the character specified by \fIch\fR were to be drawn at the origin of the coordinate system.
.PP
Note that the bounding rectangle may extend to the left of (0, 0), e.g. for italicized fonts, and that the text output may cover \fIall\fR pixels in the bounding rectangle. For a space character the rectangle will usually be empty.
@@ -176,11 +176,11 @@ Note that the rectangle usually extends both above and below the base line.
See also width().
.PP
Example: xform/xform.cpp.
-.SH "QRect QFontMetrics::boundingRect ( const TQString & str, int len = -1 ) const"
+.SH "QRect TQFontMetrics::boundingRect ( const TQString & str, int len = -1 ) const"
This is an overloaded member function, provided for convenience. It behaves essentially like the above function.
.PP
Returns the bounding rectangle that contains the first \fIlen\fR characters of string \fIstr\fR.
-.SH "QRect QFontMetrics::boundingRect ( int x, int y, int w, int h, int flgs, const TQString & str, int len = -1, int tabstops = 0, int * tabarray = 0, TQTextParag ** intern = 0 ) const"
+.SH "QRect TQFontMetrics::boundingRect ( int x, int y, int w, int h, int flgs, const TQString & str, int len = -1, int tabstops = 0, int * tabarray = 0, TQTextParag ** intern = 0 ) const"
This is an overloaded member function, provided for convenience. It behaves essentially like the above function.
.PP
Returns the bounding rectangle of the first \fIlen\fR characters of \fIstr\fR, which is the set of pixels the text would cover if drawn at (0, 0). The drawing, and hence the bounding rectangle, is constrained to the rectangle (\fIx\fR, \fIy\fR, \fIw\fR, \fIh\fR).
@@ -233,14 +233,14 @@ The bounding rectangle given by this function is somewhat larger than that calcu
.PP
The \fIintern\fR argument should not be used.
.PP
-See also width(), QPainter::boundingRect(), and TQt::AlignmentFlags.
-.SH "int QFontMetrics::charWidth ( const TQString & str, int pos ) const"
+See also width(), TQPainter::boundingRect(), and TQt::AlignmentFlags.
+.SH "int TQFontMetrics::charWidth ( const TQString & str, int pos ) const"
Returns the width of the character at position \fIpos\fR in the string \fIstr\fR.
.PP
The whole string is needed, as the glyph drawn may change depending on the context (the letter before and after the current one) for some languages (e.g. Arabic).
.PP
This function also takes non spacing marks and ligatures into account.
-.SH "int QFontMetrics::descent () const"
+.SH "int TQFontMetrics::descent () const"
Returns the descent of the font.
.PP
The descent is the distance from the base line to the lowest point characters extend to. (Note that this is different from X, which adds 1 pixel.) In practice, some font designers break this rule, e.g. to accommodate an unusual character in an exotic language, so it is possible (though rare) that this value will be too small.
@@ -249,7 +249,7 @@ See also ascent().
.PP
Examples:
.)l drawdemo/drawdemo.cpp and hello/hello.cpp.
-.SH "int QFontMetrics::height () const"
+.SH "int TQFontMetrics::height () const"
Returns the height of the font.
.PP
This is always equal to ascent()+descent()+1 (the 1 is for the base line).
@@ -258,17 +258,17 @@ See also leading() and lineSpacing().
.PP
Examples:
.)l grapher/grapher.cpp, hello/hello.cpp, and qfd/fontdisplayer.cpp.
-.SH "bool QFontMetrics::inFont ( TQChar ch ) const"
+.SH "bool TQFontMetrics::inFont ( TQChar ch ) const"
Returns TRUE if character \fIch\fR is a valid character in the font; otherwise returns FALSE.
.PP
Example: qfd/fontdisplayer.cpp.
-.SH "int QFontMetrics::leading () const"
+.SH "int TQFontMetrics::leading () const"
Returns the leading of the font.
.PP
This is the natural inter-line spacing.
.PP
See also height() and lineSpacing().
-.SH "int QFontMetrics::leftBearing ( TQChar ch ) const"
+.SH "int TQFontMetrics::leftBearing ( TQChar ch ) const"
Returns the left bearing of character \fIch\fR in the font.
.PP
The left bearing is the right-ward distance of the left-most pixel of the character from the logical origin of the character. This value is negative if the pixels of the character extend to the left of the logical origin.
@@ -278,7 +278,7 @@ See width(TQChar) for a graphical description of this metric.
See also rightBearing(), minLeftBearing(), and width().
.PP
Example: qfd/fontdisplayer.cpp.
-.SH "int QFontMetrics::lineSpacing () const"
+.SH "int TQFontMetrics::lineSpacing () const"
Returns the distance from one base line to the next.
.PP
This value is always equal to leading()+height().
@@ -287,15 +287,15 @@ See also height() and leading().
.PP
Examples:
.)l qfd/fontdisplayer.cpp, qwerty/qwerty.cpp, and scrollview/scrollview.cpp.
-.SH "int QFontMetrics::lineWidth () const"
+.SH "int TQFontMetrics::lineWidth () const"
Returns the width of the underline and strikeout lines, adjusted for the point size of the font.
.PP
See also underlinePos(), overlinePos(), and strikeOutPos().
-.SH "int QFontMetrics::maxWidth () const"
+.SH "int TQFontMetrics::maxWidth () const"
Returns the width of the widest character in the font.
.PP
Example: qfd/fontdisplayer.cpp.
-.SH "int QFontMetrics::minLeftBearing () const"
+.SH "int TQFontMetrics::minLeftBearing () const"
Returns the minimum left bearing of the font.
.PP
This is the smallest leftBearing(char) of all characters in the font.
@@ -305,7 +305,7 @@ Note that this function can be very slow if the font is large.
See also minRightBearing() and leftBearing().
.PP
Example: qfd/fontdisplayer.cpp.
-.SH "int QFontMetrics::minRightBearing () const"
+.SH "int TQFontMetrics::minRightBearing () const"
Returns the minimum right bearing of the font.
.PP
This is the smallest rightBearing(char) of all characters in the font.
@@ -315,13 +315,13 @@ Note that this function can be very slow if the font is large.
See also minLeftBearing() and rightBearing().
.PP
Example: qfd/fontdisplayer.cpp.
-.SH "QFontMetrics & QFontMetrics::operator= ( const QFontMetrics & fm )"
+.SH "TQFontMetrics & TQFontMetrics::operator= ( const TQFontMetrics & fm )"
Assigns the font metrics \fIfm\fR.
-.SH "int QFontMetrics::overlinePos () const"
+.SH "int TQFontMetrics::overlinePos () const"
Returns the distance from the base line to where an overline should be drawn.
.PP
See also underlinePos(), strikeOutPos(), and lineWidth().
-.SH "int QFontMetrics::rightBearing ( TQChar ch ) const"
+.SH "int TQFontMetrics::rightBearing ( TQChar ch ) const"
Returns the right bearing of character \fIch\fR in the font.
.PP
The right bearing is the left-ward distance of the right-most pixel of the character from the logical origin of a subsequent character. This value is negative if the pixels of the character extend to the right of the width() of the character.
@@ -331,7 +331,7 @@ See width() for a graphical description of this metric.
See also leftBearing(), minRightBearing(), and width().
.PP
Example: qfd/fontdisplayer.cpp.
-.SH "TQSize QFontMetrics::size ( int flgs, const TQString & str, int len = -1, int tabstops = 0, int * tabarray = 0, TQTextParag ** intern = 0 ) const"
+.SH "TQSize TQFontMetrics::size ( int flgs, const TQString & str, int len = -1, int tabstops = 0, int * tabarray = 0, TQTextParag ** intern = 0 ) const"
Returns the size in pixels of the first \fIlen\fR characters of \fIstr\fR.
.PP
If \fIlen\fR is negative (the default), the entire string is used.
@@ -357,15 +357,15 @@ Despite the different actual character heights, the heights of the bounding rect
The \fIintern\fR argument should not be used.
.PP
See also boundingRect().
-.SH "int QFontMetrics::strikeOutPos () const"
+.SH "int TQFontMetrics::strikeOutPos () const"
Returns the distance from the base line to where the strikeout line should be drawn.
.PP
See also underlinePos(), overlinePos(), and lineWidth().
-.SH "int QFontMetrics::underlinePos () const"
+.SH "int TQFontMetrics::underlinePos () const"
Returns the distance from the base line to where an underscore should be drawn.
.PP
See also overlinePos(), strikeOutPos(), and lineWidth().
-.SH "int QFontMetrics::width ( TQChar ch ) const"
+.SH "int TQFontMetrics::width ( TQChar ch ) const"
.ce 1
.B "[Image Omitted]"
.PP
@@ -379,11 +379,11 @@ See also boundingRect() and charWidth().
.PP
Examples:
.)l drawdemo/drawdemo.cpp, hello/hello.cpp, movies/main.cpp, qfd/fontdisplayer.cpp, and scrollview/scrollview.cpp.
-.SH "int QFontMetrics::width ( const TQString & str, int len = -1 ) const"
+.SH "int TQFontMetrics::width ( const TQString & str, int len = -1 ) const"
This is an overloaded member function, provided for convenience. It behaves essentially like the above function.
.PP
Returns the width of the first \fIlen\fR characters of string \fIstr\fR.
-.SH "int QFontMetrics::width ( char c ) const"
+.SH "int TQFontMetrics::width ( char c ) const"
This is an overloaded member function, provided for convenience. It behaves essentially like the above function.
.PP
\fBThis function is obsolete.\fR It is provided to keep old source working. We strongly advise against using it in new code.
@@ -391,7 +391,7 @@ This is an overloaded member function, provided for convenience. It behaves esse
Provided to aid porting from TQt 1.x.
.SH "SEE ALSO"
-.BR http://doc.trolltech.com/ntqfontmetrics.html
+.BR http://doc.trolltech.com/tqfontmetrics.html
.BR http://www.trolltech.com/faq/tech.html
.SH COPYRIGHT
Copyright 1992-2007 Trolltech ASA, http://www.trolltech.com. See the