##// END OF EJS Templates
Replaced qFuzzyIsNull with qFuzzyCompare. Once qchart test case still uses qFuzzyIsNull becasue it started failing when qFuzzyCompare was used
Replaced qFuzzyIsNull with qFuzzyCompare. Once qchart test case still uses qFuzzyIsNull becasue it started failing when qFuzzyCompare was used

File last commit:

r1517:7e86792a50b2
r2242:2523dbee7254
Show More
font.qdoc
114 lines | 2.9 KiB | text/plain | TextLexer
/*!
\qmlclass Font QFont
\brief Defines the font used for drawing text.
Font instantiates the C++ class QFont
*/
// NOTE: This is a copy-paste from:
// <qt dir>\src\declarative\graphicsitems\qdeclarativetext.cpp
/*!
\qmlproperty string Font::family
Sets the family name of the font.
The family name is case insensitive and may optionally include a foundry name, e.g. "Helvetica [Cronyx]".
If the family is available from more than one foundry and the foundry isn't specified, an arbitrary foundry is chosen.
If the family isn't available a family will be set using the font matching algorithm.
*/
/*!
\qmlproperty bool Font::bold
Sets whether the font weight is bold.
*/
/*!
\qmlproperty enumeration Font::weight
Sets the font's weight.
The weight can be one of:
\list
\o Font.Light
\o Font.Normal - the default
\o Font.DemiBold
\o Font.Bold
\o Font.Black
\endlist
\qml
Text { text: "Hello"; font.weight: Font.DemiBold }
\endqml
*/
/*!
\qmlproperty bool Font::italic
Sets whether the font has an italic style.
*/
/*!
\qmlproperty bool Font::underline
Sets whether the text is underlined.
*/
/*!
\qmlproperty bool Font::strikeout
Sets whether the font has a strikeout style.
*/
/*!
\qmlproperty real Font::pointSize
Sets the font size in points. The point size must be greater than zero.
*/
/*!
\qmlproperty int Font::pixelSize
Sets the font size in pixels.
Using this function makes the font device dependent.
Use \c pointSize to set the size of the font in a device independent manner.
*/
/*!
\qmlproperty real Font::letterSpacing
Sets the letter spacing for the font.
Letter spacing changes the default spacing between individual letters in the font.
A positive value increases the letter spacing by the corresponding pixels; a negative value decreases the spacing.
*/
/*!
\qmlproperty real Font::wordSpacing
Sets the word spacing for the font.
Word spacing changes the default spacing between individual words.
A positive value increases the word spacing by a corresponding amount of pixels,
while a negative value decreases the inter-word spacing accordingly.
*/
/*!
\qmlproperty enumeration Font::capitalization
Sets the capitalization for the text.
\list
\o Font.MixedCase - This is the normal text rendering option where no capitalization change is applied.
\o Font.AllUppercase - This alters the text to be rendered in all uppercase type.
\o Font.AllLowercase - This alters the text to be rendered in all lowercase type.
\o Font.SmallCaps - This alters the text to be rendered in small-caps type.
\o Font.Capitalize - This alters the text to be rendered with the first character of each word as an uppercase character.
\endlist
\qml
Text { text: "Hello"; font.capitalization: Font.AllLowercase }
\endqml
*/