NAME

Qt::Gui::QFont

PUBLIC METHODS

QFont()
QFont(const QFont & arg0)
QFont(const QFont & arg0, QPaintDevice * pd)
QFont(const QString & family, int pointSize, int weight, bool italic)
QFont(const QString & family, int pointSize, int weight, bool italic = false)
QFont(const QString & family, int pointSize, int weight = -1, bool italic = false)
QFont(const QString & family, int pointSize = -1, int weight = -1, bool italic = false)
~QFont()
bool bold()
static void cacheStatistics()
QFont::Capitalization capitalization()
static void cleanup()
QString defaultFamily()
bool exactMatch()
QString family()
bool fixedPitch()
FT_FaceRec_ * freetypeFace()
bool fromString(const QString & arg0)
unsigned long handle()
static void initialize()
static void insertSubstitution(const QString & arg0, const QString & arg1)
static void insertSubstitutions(const QString & arg0, const QStringList & arg1)
bool isCopyOf(const QFont & arg0)
bool italic()
bool kerning()
QString key()
QString lastResortFamily()
QString lastResortFont()
qreal letterSpacing()
QFont::SpacingType letterSpacingType()
QVariant operator QVariant()
bool operator!=(const QFont & arg0)
bool operator<(const QFont & arg0)
QFont & operator=(const QFont & arg0)
bool operator==(const QFont & arg0)
bool overline()
int pixelSize()
int pointSize()
qreal pointSizeF()
bool rawMode()
QString rawName()
static void removeSubstitution(const QString & arg0)
uint resolve()
QFont resolve(const QFont & arg0)
void resolve(uint mask)
void setBold(bool arg0)
void setCapitalization(QFont::Capitalization arg0)
void setFamily(const QString & arg0)
void setFixedPitch(bool arg0)
void setItalic(bool b)
void setKerning(bool arg0)
void setLetterSpacing(QFont::SpacingType type, qreal spacing)
void setOverline(bool arg0)
void setPixelSize(int arg0)
void setPointSize(int arg0)
void setPointSizeF(qreal arg0)
void setRawMode(bool arg0)
void setRawName(const QString & arg0)
void setStretch(int arg0)
void setStrikeOut(bool arg0)
void setStyle(QFont::Style style)
void setStyleHint(QFont::StyleHint arg0, QFont::StyleStrategy arg1)
void setStyleHint(QFont::StyleHint arg0, QFont::StyleStrategy arg1 = QFont::PreferDefault)
void setStyleStrategy(QFont::StyleStrategy s)
void setUnderline(bool arg0)
void setWeight(int arg0)
void setWordSpacing(qreal spacing)
int stretch()
bool strikeOut()
QFont::Style style()
QFont::StyleHint styleHint()
QFont::StyleStrategy styleStrategy()
static QString substitute(const QString & arg0)
static QStringList substitutes(const QString & arg0)
static QStringList substitutions()
QString toString()
bool underline()
int weight()
qreal wordSpacing()

ENUM VALUES

Helvetica
SansSerif
Times
Serif
Courier
TypeWriter
OldEnglish
Decorative
System
AnyStyle
Cursive
Monospace
Fantasy
PreferDefault
PreferBitmap
PreferDevice
PreferOutline
ForceOutline
PreferMatch
PreferQuality
PreferAntialias
NoAntialias
OpenGLCompatible
ForceIntegerMetrics
NoFontMerging
Light
Normal
DemiBold
Bold
Black
StyleNormal
StyleItalic
StyleOblique
UltraCondensed
ExtraCondensed
Condensed
SemiCondensed
Unstretched
SemiExpanded
Expanded
ExtraExpanded
UltraExpanded
MixedCase
AllUppercase
AllLowercase
SmallCaps
Capitalize
PercentageSpacing
AbsoluteSpacing
FamilyResolved
SizeResolved
StyleHintResolved
StyleStrategyResolved
WeightResolved
StyleResolved
UnderlineResolved
OverlineResolved
StrikeOutResolved
FixedPitchResolved
StretchResolved
KerningResolved
CapitalizationResolved
LetterSpacingResolved
WordSpacingResolved
AllPropertiesResolved

EXPORT

None by default.

AUTHOR

Dongxu Ma <dongxu@cpan.org>

COPYRIGHT AND LICENSE

Copyright (C) 2011 - 2012 by Dongxu Ma

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://dev.perl.org/licenses/artistic.html