org.kde.qt

Class QFont

public class QFont extends Object implements QtSupport

Field Summary
static intAnyStyle
static intArabic
static intArmenian
static intBengali
static intBlack
static intBold
static intBopomofo
static intBraille
static intBuhid
static intCanadianAboriginal
static intCherokee
static intCombiningMarks
static intCondensed
static intCourier
static intCurrencySymbols
static intCyrillic
static intDecorative
static intDemiBold
static intDevanagari
static intEnclosedAndSquare
static intEthiopic
static intExpanded
static intExtraCondensed
static intExtraExpanded
static intForceOutline
static intGeometricSymbols
static intGeorgian
static intGreek
static intGujarati
static intGurmukhi
static intHan
static intHangul
static intHanunoo
static intHan_Japanese
static intHan_Korean
static intHan_SimplifiedChinese
static intHan_TraditionalChinese
static intHebrew
static intHelvetica
static intHiragana
static intKannada
static intKatakana
static intKatakanaHalfWidth
static intKhmer
static intLao
static intLastPrivateScript
static intLatin
static intLetterlikeSymbols
static intLight
static intLimbu
static intMalayalam
static intMathematicalOperators
static intMiscellaneousSymbols
static intMongolian
static intMyanmar
static intNoAntialias
static intNormal
static intNoScript
static intNScripts
static intNumberForms
static intOgham
static intOldEnglish
static intOpenGLCompatible
static intOriya
static intPreferAntialias
static intPreferBitmap
static intPreferDefault
static intPreferDevice
static intPreferMatch
static intPreferOutline
static intPreferQuality
static intRunic
static intSansSerif
static intSemiCondensed
static intSemiExpanded
static intSerif
static intSinhala
static intSpacingModifiers
static intSyriac
static intSystem
static intTagalog
static intTagbanwa
static intTaiLe
static intTamil
static intTechnicalSymbols
static intTelugu
static intThaana
static intThai
static intTibetan
static intTimes
static intTypeWriter
static intUltraCondensed
static intUltraExpanded
static intUnicode
static intUnknownScript
static intUnstretched
static intYi
Constructor Summary
protected QFont(Class dummy)
QFont()
QFont(String family, int pointSize, int weight, boolean italic)
QFont(String family, int pointSize, int weight)
QFont(String family, int pointSize)
QFont(String family)
QFont(QFont arg1)
Method Summary
booleanbold()
static voidcacheStatistics()
static voidcleanup()
protected intdeciPointSize()
StringdefaultFamily()
static QFontdefaultFont()
protected booleandirty()
voiddispose()
Delete the wrapped C++ instance ahead of finalize()
booleanexactMatch()
Stringfamily()
protected voidfinalize()
Deletes the wrapped C++ instance
booleanfixedPitch()
booleanfromString(String arg1)
inthandle()
static voidinitialize()
static voidinsertSubstitution(String arg1, String arg2)
static voidinsertSubstitutions(String arg1, String[] arg2)
booleanisCopyOf(QFont arg1)
booleanisDisposed()
Has the wrapped C++ instance been deleted?
booleanitalic()
Stringkey()
StringlastResortFamily()
StringlastResortFont()
booleanop_equals(QFont arg1)
booleanop_not_equals(QFont arg1)
booleanoverline()
intpixelSize()
intpointSize()
floatpointSizeFloat()
booleanrawMode()
StringrawName()
static voidremoveSubstitution(String arg1)
QFontresolve(QFont arg1)
voidsetBold(boolean arg1)
static voidsetDefaultFont(QFont arg1)
voidsetFamily(String arg1)
voidsetFixedPitch(boolean arg1)
voidsetItalic(boolean arg1)
voidsetOverline(boolean arg1)
voidsetPixelSize(int arg1)
voidsetPixelSizeFloat(float arg1)
voidsetPointSize(int arg1)
voidsetPointSizeFloat(float arg1)
voidsetRawMode(boolean arg1)
voidsetRawName(String arg1)
voidsetStretch(int arg1)
voidsetStrikeOut(boolean arg1)
voidsetStyleHint(int arg1, int arg2)
voidsetStyleHint(int arg1)
voidsetStyleStrategy(int s)
voidsetUnderline(boolean arg1)
voidsetWeight(int arg1)
intstretch()
booleanstrikeOut()
intstyleHint()
intstyleStrategy()
static Stringsubstitute(String arg1)
static ArrayListsubstitutes(String arg1)
static ArrayListsubstitutions()
StringtoString()
booleanunderline()
intweight()

Field Detail

AnyStyle

public static final int AnyStyle

Arabic

public static final int Arabic

Armenian

public static final int Armenian

Bengali

public static final int Bengali

Black

public static final int Black

Bold

public static final int Bold

Bopomofo

public static final int Bopomofo

Braille

public static final int Braille

Buhid

public static final int Buhid

CanadianAboriginal

public static final int CanadianAboriginal

Cherokee

public static final int Cherokee

CombiningMarks

public static final int CombiningMarks

Condensed

public static final int Condensed

Courier

public static final int Courier

CurrencySymbols

public static final int CurrencySymbols

Cyrillic

public static final int Cyrillic

Decorative

public static final int Decorative

DemiBold

public static final int DemiBold

Devanagari

public static final int Devanagari

EnclosedAndSquare

public static final int EnclosedAndSquare

Ethiopic

public static final int Ethiopic

Expanded

public static final int Expanded

ExtraCondensed

public static final int ExtraCondensed

ExtraExpanded

public static final int ExtraExpanded

ForceOutline

public static final int ForceOutline

GeometricSymbols

public static final int GeometricSymbols

Georgian

public static final int Georgian

Greek

public static final int Greek

Gujarati

public static final int Gujarati

Gurmukhi

public static final int Gurmukhi

Han

public static final int Han

Hangul

public static final int Hangul

Hanunoo

public static final int Hanunoo

Han_Japanese

public static final int Han_Japanese

Han_Korean

public static final int Han_Korean

Han_SimplifiedChinese

public static final int Han_SimplifiedChinese

Han_TraditionalChinese

public static final int Han_TraditionalChinese

Hebrew

public static final int Hebrew

Helvetica

public static final int Helvetica

Hiragana

public static final int Hiragana

Kannada

public static final int Kannada

Katakana

public static final int Katakana

KatakanaHalfWidth

public static final int KatakanaHalfWidth

Khmer

public static final int Khmer

Lao

public static final int Lao

LastPrivateScript

public static final int LastPrivateScript

Latin

public static final int Latin

LetterlikeSymbols

public static final int LetterlikeSymbols

Light

public static final int Light

Limbu

public static final int Limbu

Malayalam

public static final int Malayalam

MathematicalOperators

public static final int MathematicalOperators

MiscellaneousSymbols

public static final int MiscellaneousSymbols

Mongolian

public static final int Mongolian

Myanmar

public static final int Myanmar

NoAntialias

public static final int NoAntialias

Normal

public static final int Normal

NoScript

public static final int NoScript

NScripts

public static final int NScripts

NumberForms

public static final int NumberForms

Ogham

public static final int Ogham

OldEnglish

public static final int OldEnglish

OpenGLCompatible

public static final int OpenGLCompatible

Oriya

public static final int Oriya

PreferAntialias

public static final int PreferAntialias

PreferBitmap

public static final int PreferBitmap

PreferDefault

public static final int PreferDefault

PreferDevice

public static final int PreferDevice

PreferMatch

public static final int PreferMatch

PreferOutline

public static final int PreferOutline

PreferQuality

public static final int PreferQuality

Runic

public static final int Runic

SansSerif

public static final int SansSerif

SemiCondensed

public static final int SemiCondensed

SemiExpanded

public static final int SemiExpanded

Serif

public static final int Serif

Sinhala

public static final int Sinhala

SpacingModifiers

public static final int SpacingModifiers

Syriac

public static final int Syriac

System

public static final int System

Tagalog

public static final int Tagalog

Tagbanwa

public static final int Tagbanwa

TaiLe

public static final int TaiLe

Tamil

public static final int Tamil

TechnicalSymbols

public static final int TechnicalSymbols

Telugu

public static final int Telugu

Thaana

public static final int Thaana

Thai

public static final int Thai

Tibetan

public static final int Tibetan

Times

public static final int Times

TypeWriter

public static final int TypeWriter

UltraCondensed

public static final int UltraCondensed

UltraExpanded

public static final int UltraExpanded

Unicode

public static final int Unicode

UnknownScript

public static final int UnknownScript

Unstretched

public static final int Unstretched

Yi

public static final int Yi

Constructor Detail

QFont

protected QFont(Class dummy)

QFont

public QFont()

QFont

public QFont(String family, int pointSize, int weight, boolean italic)

QFont

public QFont(String family, int pointSize, int weight)

QFont

public QFont(String family, int pointSize)

QFont

public QFont(String family)

QFont

public QFont(QFont arg1)

Method Detail

bold

public boolean bold()

cacheStatistics

public static void cacheStatistics()

cleanup

public static void cleanup()

deciPointSize

protected int deciPointSize()

defaultFamily

public String defaultFamily()

defaultFont

public static QFont defaultFont()

dirty

protected boolean dirty()

dispose

public void dispose()
Delete the wrapped C++ instance ahead of finalize()

exactMatch

public boolean exactMatch()

family

public String family()

finalize

protected void finalize()
Deletes the wrapped C++ instance

fixedPitch

public boolean fixedPitch()

fromString

public boolean fromString(String arg1)

handle

public int handle()

initialize

public static void initialize()

insertSubstitution

public static void insertSubstitution(String arg1, String arg2)

insertSubstitutions

public static void insertSubstitutions(String arg1, String[] arg2)

isCopyOf

public boolean isCopyOf(QFont arg1)

isDisposed

public boolean isDisposed()
Has the wrapped C++ instance been deleted?

italic

public boolean italic()

key

public String key()

lastResortFamily

public String lastResortFamily()

lastResortFont

public String lastResortFont()

op_equals

public boolean op_equals(QFont arg1)

op_not_equals

public boolean op_not_equals(QFont arg1)

overline

public boolean overline()

pixelSize

public int pixelSize()

pointSize

public int pointSize()

pointSizeFloat

public float pointSizeFloat()

rawMode

public boolean rawMode()

rawName

public String rawName()

removeSubstitution

public static void removeSubstitution(String arg1)

resolve

public QFont resolve(QFont arg1)

setBold

public void setBold(boolean arg1)

setDefaultFont

public static void setDefaultFont(QFont arg1)

setFamily

public void setFamily(String arg1)

setFixedPitch

public void setFixedPitch(boolean arg1)

setItalic

public void setItalic(boolean arg1)

setOverline

public void setOverline(boolean arg1)

setPixelSize

public void setPixelSize(int arg1)

setPixelSizeFloat

public void setPixelSizeFloat(float arg1)

setPointSize

public void setPointSize(int arg1)

setPointSizeFloat

public void setPointSizeFloat(float arg1)

setRawMode

public void setRawMode(boolean arg1)

setRawName

public void setRawName(String arg1)

setStretch

public void setStretch(int arg1)

setStrikeOut

public void setStrikeOut(boolean arg1)

setStyleHint

public void setStyleHint(int arg1, int arg2)

setStyleHint

public void setStyleHint(int arg1)

setStyleStrategy

public void setStyleStrategy(int s)

setUnderline

public void setUnderline(boolean arg1)

setWeight

public void setWeight(int arg1)

stretch

public int stretch()

strikeOut

public boolean strikeOut()

styleHint

public int styleHint()

styleStrategy

public int styleStrategy()

substitute

public static String substitute(String arg1)

substitutes

public static ArrayList substitutes(String arg1)

substitutions

public static ArrayList substitutions()

toString

public String toString()

underline

public boolean underline()

weight

public int weight()