Definition at line 64 of file qfont.h.
Public Types
|
| enum |
StyleHint
{
Helvetica,
SansSerif = Helvetica,
Times,
Serif = Times,
Courier,
TypeWriter = Courier,
OldEnglish,
Decorative = OldEnglish,
System,
AnyStyle,
Cursive,
Monospace,
Fantasy
} |
| enum |
StyleStrategy
{
PreferDefault
= 0x0001,
PreferBitmap = 0x0002,
PreferDevice = 0x0004,
PreferOutline = 0x0008,
ForceOutline
= 0x0010,
PreferMatch = 0x0020,
PreferQuality = 0x0040,
PreferAntialias = 0x0080,
NoAntialias
= 0x0100,
OpenGLCompatible = 0x0200,
ForceIntegerMetrics = 0x0400,
NoFontMerging = 0x8000
} |
| enum |
Weight
{
Light
= 25,
Normal = 50,
DemiBold = 63,
Bold = 75,
Black
= 87
} |
| enum |
Style {
StyleNormal,
StyleItalic,
StyleOblique } |
| enum |
Stretch
{
UltraCondensed
= 50,
ExtraCondensed = 62,
Condensed = 75,
SemiCondensed = 87,
Unstretched
= 100,
SemiExpanded = 112,
Expanded = 125,
ExtraExpanded = 150,
UltraExpanded
= 200
} |
| enum |
Capitalization
{
MixedCase,
AllUppercase,
AllLowercase,
SmallCaps,
Capitalize
} |
| enum |
SpacingType
{
PercentageSpacing,
AbsoluteSpacing } |
| enum |
ResolveProperties
{
FamilyResolved
= 0x0001,
SizeResolved = 0x0002,
StyleHintResolved = 0x0004,
StyleStrategyResolved = 0x0008,
WeightResolved
= 0x0010,
StyleResolved = 0x0020,
UnderlineResolved = 0x0040,
OverlineResolved = 0x0080,
StrikeOutResolved
= 0x0100,
FixedPitchResolved = 0x0200,
StretchResolved = 0x0400,
KerningResolved = 0x0800,
CapitalizationResolved
= 0x1000,
LetterSpacingResolved = 0x2000,
WordSpacingResolved = 0x4000,
AllPropertiesResolved = 0x7fff
} |
Public Member Functions
|
| |
QFont
() |
| |
QFont
(const QString
&family, int pointSize=-1, int weight=-1, bool
italic=false) |
| |
QFont
(const QFont &,
QPaintDevice
*pd) |
| |
QFont
(const QFont &) |
| |
~QFont
() |
| QString |
family ()
const |
| void |
setFamily
(const QString
&) |
| int |
pointSize
() const |
| void |
setPointSize
(int) |
| qreal |
pointSizeF
() const |
| void |
setPointSizeF
(qreal) |
| int |
pixelSize
() const |
| void |
setPixelSize
(int) |
| int |
weight ()
const |
| void |
setWeight
(int) |
| bool |
bold ()
const |
| void |
setBold
(bool) |
| void |
setStyle
(Style
style) |
| Style |
style ()
const |
| bool |
italic ()
const |
| void |
setItalic
(bool b) |
| bool |
underline
() const |
| void |
setUnderline
(bool) |
| bool |
overline
() const |
| void |
setOverline
(bool) |
| bool |
strikeOut
() const |
| void |
setStrikeOut
(bool) |
| bool |
fixedPitch
() const |
| void |
setFixedPitch
(bool) |
| bool |
kerning
() const |
| void |
setKerning
(bool) |
| StyleHint |
styleHint
() const |
| StyleStrategy |
styleStrategy
() const |
| void |
setStyleHint
(StyleHint,
StyleStrategy=PreferDefault) |
| void |
setStyleStrategy
(StyleStrategy
s) |
| int |
stretch
() const |
| void |
setStretch
(int) |
| qreal |
letterSpacing
() const |
| SpacingType |
letterSpacingType
() const |
| void |
setLetterSpacing
(SpacingType
type, qreal spacing) |
| qreal |
wordSpacing
() const |
| void |
setWordSpacing
(qreal spacing) |
| void |
setCapitalization
(Capitalization) |
| Capitalization |
capitalization
() const |
| bool |
rawMode
() const |
| void |
setRawMode
(bool) |
| bool |
exactMatch
() const |
| QFont & |
operator=
(const QFont &) |
| bool |
operator==
(const QFont &)
const |
| bool |
operator!=
(const QFont &)
const |
| bool |
operator<
(const QFont &)
const |
| |
operator
QVariant () const |
| bool |
isCopyOf
(const QFont &)
const |
|
Qt::HANDLE |
handle ()
const |
| void |
setRawName
(const QString
&) |
| QString |
rawName
() const |
| QString |
key ()
const |
| QString |
toString
() const |
| bool |
fromString
(const QString
&) |
| QString |
defaultFamily
() const |
| QString |
lastResortFamily
() const |
| QString |
lastResortFont
() const |
| QFont |
resolve
(const QFont &)
const |
| uint |
resolve
() const |
| void |
resolve
(uint mask) |
Static Public Member
Functions
|
| static QString |
substitute
(const QString
&) |
| static QStringList |
substitutes
(const QString
&) |
| static QStringList |
substitutions
() |
| static
void |
insertSubstitution
(const QString &,
const QString
&) |
| static
void |
insertSubstitutions
(const QString &,
const QStringList
&) |
| static
void |
removeSubstitution
(const QString
&) |
| static
void |
initialize
() |
| static
void |
cleanup
() |
| static
void |
cacheStatistics
() |
Friends
|
| class |
QFontPrivate |
| class |
QFontDialogPrivate |
| class |
QFontMetrics |
| class |
QFontMetricsF |
| class |
QFontInfo |
| class |
QPainter |
| class |
QPainterPrivate |
| class |
QPSPrintEngineFont |
| class |
QApplication |
| class |
QWidget |
| class |
QWidgetPrivate |
| class |
Q3TextFormatCollection |
| class |
QTextLayout |
| class |
QTextEngine |
| class |
QStackTextEngine |
| class |
QTextLine |
|
struct |
QScriptLine |
| class |
QGLContext |
| class |
QWin32PaintEngine |
| class |
QAlphaPaintEngine |
| class |
QPainterPath |
| class |
QTextItemInt |
| class |
QPicturePaintEngine |
| class |
QPainterReplayer |
| class |
QPaintBufferEngine |
| class |
QCommandLinkButtonPrivate |
| Q_GUI_EXPORT
QDataStream
& |
operator<<
(QDataStream
&, const QFont
&) |
| Q_GUI_EXPORT
QDataStream
& |
operator>>
(QDataStream
&, QFont &) |