org.kde.qt
Class QFont

java.lang.Object
  extended by org.kde.qt.QFont
All Implemented Interfaces:
QtSupport

public class QFont
extends java.lang.Object
implements QtSupport


Field Summary
static int AnyStyle
           
static int Arabic
           
static int Armenian
           
static int Bengali
           
static int Black
           
static int Bold
           
static int Bopomofo
           
static int Braille
           
static int Buhid
           
static int CanadianAboriginal
           
static int Cherokee
           
static int CombiningMarks
           
static int Condensed
           
static int Courier
           
static int CurrencySymbols
           
static int Cyrillic
           
static int Decorative
           
static int DemiBold
           
static int Devanagari
           
static int EnclosedAndSquare
           
static int Ethiopic
           
static int Expanded
           
static int ExtraCondensed
           
static int ExtraExpanded
           
static int ForceOutline
           
static int GeometricSymbols
           
static int Georgian
           
static int Greek
           
static int Gujarati
           
static int Gurmukhi
           
static int Han
           
static int Han_Japanese
           
static int Han_Korean
           
static int Han_SimplifiedChinese
           
static int Han_TraditionalChinese
           
static int Hangul
           
static int Hanunoo
           
static int Hebrew
           
static int Helvetica
           
static int Hiragana
           
static int Kannada
           
static int Katakana
           
static int KatakanaHalfWidth
           
static int Khmer
           
static int Lao
           
static int LastPrivateScript
           
static int Latin
           
static int LetterlikeSymbols
           
static int Light
           
static int Limbu
           
static int Malayalam
           
static int MathematicalOperators
           
static int MiscellaneousSymbols
           
static int Mongolian
           
static int Myanmar
           
static int NoAntialias
           
static int Normal
           
static int NoScript
           
static int NScripts
           
static int NumberForms
           
static int Ogham
           
static int OldEnglish
           
static int OpenGLCompatible
           
static int Oriya
           
static int PreferAntialias
           
static int PreferBitmap
           
static int PreferDefault
           
static int PreferDevice
           
static int PreferMatch
           
static int PreferOutline
           
static int PreferQuality
           
static int Runic
           
static int SansSerif
           
static int SemiCondensed
           
static int SemiExpanded
           
static int Serif
           
static int Sinhala
           
static int SpacingModifiers
           
static int Syriac
           
static int System
           
static int Tagalog
           
static int Tagbanwa
           
static int TaiLe
           
static int Tamil
           
static int TechnicalSymbols
           
static int Telugu
           
static int Thaana
           
static int Thai
           
static int Tibetan
           
static int Times
           
static int TypeWriter
           
static int UltraCondensed
           
static int UltraExpanded
           
static int Unicode
           
static int UnknownScript
           
static int Unstretched
           
static int Yi
           
 
Constructor Summary
  QFont()
           
protected QFont(java.lang.Class dummy)
           
  QFont(QFont arg1)
           
  QFont(java.lang.String family)
           
  QFont(java.lang.String family, int pointSize)
           
  QFont(java.lang.String family, int pointSize, int weight)
           
  QFont(java.lang.String family, int pointSize, int weight, boolean italic)
           
 
Method Summary
 boolean bold()
           
static void cacheStatistics()
           
static void cleanup()
           
protected  int deciPointSize()
           
 java.lang.String defaultFamily()
           
static QFont defaultFont()
           
protected  boolean dirty()
           
 void dispose()
          Delete the wrapped C++ instance ahead of finalize()
 boolean exactMatch()
           
 java.lang.String family()
           
protected  void finalize()
          Deletes the wrapped C++ instance
 boolean fixedPitch()
           
 boolean fromString(java.lang.String arg1)
           
 int handle()
           
static void initialize()
           
static void insertSubstitution(java.lang.String arg1, java.lang.String arg2)
           
static void insertSubstitutions(java.lang.String arg1, java.lang.String[] arg2)
           
 boolean isCopyOf(QFont arg1)
           
 boolean isDisposed()
          Has the wrapped C++ instance been deleted?
 boolean italic()
           
 java.lang.String key()
           
 java.lang.String lastResortFamily()
           
 java.lang.String lastResortFont()
           
 boolean op_equals(QFont arg1)
           
 boolean op_not_equals(QFont arg1)
           
 boolean overline()
           
 int pixelSize()
           
 int pointSize()
           
 float pointSizeFloat()
           
 boolean rawMode()
           
 java.lang.String rawName()
           
static void removeSubstitution(java.lang.String arg1)
           
 QFont resolve(QFont arg1)
           
 void setBold(boolean arg1)
           
static void setDefaultFont(QFont arg1)
           
 void setFamily(java.lang.String arg1)
           
 void setFixedPitch(boolean arg1)
           
 void setItalic(boolean arg1)
           
 void setOverline(boolean arg1)
           
 void setPixelSize(int arg1)
           
 void setPixelSizeFloat(float arg1)
           
 void setPointSize(int arg1)
           
 void setPointSizeFloat(float arg1)
           
 void setRawMode(boolean arg1)
           
 void setRawName(java.lang.String arg1)
           
 void setStretch(int arg1)
           
 void setStrikeOut(boolean arg1)
           
 void setStyleHint(int arg1)
           
 void setStyleHint(int arg1, int arg2)
           
 void setStyleStrategy(int s)
           
 void setUnderline(boolean arg1)
           
 void setWeight(int arg1)
           
 int stretch()
           
 boolean strikeOut()
           
 int styleHint()
           
 int styleStrategy()
           
static java.lang.String substitute(java.lang.String arg1)
           
static java.util.ArrayList substitutes(java.lang.String arg1)
           
static java.util.ArrayList substitutions()
           
 java.lang.String toString()
           
 boolean underline()
           
 int weight()
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

Helvetica

public static final int Helvetica
See Also:
Constant Field Values

SansSerif

public static final int SansSerif
See Also:
Constant Field Values

Times

public static final int Times
See Also:
Constant Field Values

Serif

public static final int Serif
See Also:
Constant Field Values

Courier

public static final int Courier
See Also:
Constant Field Values

TypeWriter

public static final int TypeWriter
See Also:
Constant Field Values

OldEnglish

public static final int OldEnglish
See Also:
Constant Field Values

Decorative

public static final int Decorative
See Also:
Constant Field Values

System

public static final int System
See Also:
Constant Field Values

AnyStyle

public static final int AnyStyle
See Also:
Constant Field Values

PreferDefault

public static final int PreferDefault
See Also:
Constant Field Values

PreferBitmap

public static final int PreferBitmap
See Also:
Constant Field Values

PreferDevice

public static final int PreferDevice
See Also:
Constant Field Values

PreferOutline

public static final int PreferOutline
See Also:
Constant Field Values

ForceOutline

public static final int ForceOutline
See Also:
Constant Field Values

PreferMatch

public static final int PreferMatch
See Also:
Constant Field Values

PreferQuality

public static final int PreferQuality
See Also:
Constant Field Values

PreferAntialias

public static final int PreferAntialias
See Also:
Constant Field Values

NoAntialias

public static final int NoAntialias
See Also:
Constant Field Values

OpenGLCompatible

public static final int OpenGLCompatible
See Also:
Constant Field Values

Light

public static final int Light
See Also:
Constant Field Values

Normal

public static final int Normal
See Also:
Constant Field Values

DemiBold

public static final int DemiBold
See Also:
Constant Field Values

Bold

public static final int Bold
See Also:
Constant Field Values

Black

public static final int Black
See Also:
Constant Field Values

UltraCondensed

public static final int UltraCondensed
See Also:
Constant Field Values

ExtraCondensed

public static final int ExtraCondensed
See Also:
Constant Field Values

Condensed

public static final int Condensed
See Also:
Constant Field Values

SemiCondensed

public static final int SemiCondensed
See Also:
Constant Field Values

Unstretched

public static final int Unstretched
See Also:
Constant Field Values

SemiExpanded

public static final int SemiExpanded
See Also:
Constant Field Values

Expanded

public static final int Expanded
See Also:
Constant Field Values

ExtraExpanded

public static final int ExtraExpanded
See Also:
Constant Field Values

UltraExpanded

public static final int UltraExpanded
See Also:
Constant Field Values

Latin

public static final int Latin
See Also:
Constant Field Values

Greek

public static final int Greek
See Also:
Constant Field Values

Cyrillic

public static final int Cyrillic
See Also:
Constant Field Values

Armenian

public static final int Armenian
See Also:
Constant Field Values

Georgian

public static final int Georgian
See Also:
Constant Field Values

Runic

public static final int Runic
See Also:
Constant Field Values

Ogham

public static final int Ogham
See Also:
Constant Field Values

SpacingModifiers

public static final int SpacingModifiers
See Also:
Constant Field Values

CombiningMarks

public static final int CombiningMarks
See Also:
Constant Field Values

Hebrew

public static final int Hebrew
See Also:
Constant Field Values

Arabic

public static final int Arabic
See Also:
Constant Field Values

Syriac

public static final int Syriac
See Also:
Constant Field Values

Thaana

public static final int Thaana
See Also:
Constant Field Values

Devanagari

public static final int Devanagari
See Also:
Constant Field Values

Bengali

public static final int Bengali
See Also:
Constant Field Values

Gurmukhi

public static final int Gurmukhi
See Also:
Constant Field Values

Gujarati

public static final int Gujarati
See Also:
Constant Field Values

Oriya

public static final int Oriya
See Also:
Constant Field Values

Tamil

public static final int Tamil
See Also:
Constant Field Values

Telugu

public static final int Telugu
See Also:
Constant Field Values

Kannada

public static final int Kannada
See Also:
Constant Field Values

Malayalam

public static final int Malayalam
See Also:
Constant Field Values

Sinhala

public static final int Sinhala
See Also:
Constant Field Values

Thai

public static final int Thai
See Also:
Constant Field Values

Lao

public static final int Lao
See Also:
Constant Field Values

Tibetan

public static final int Tibetan
See Also:
Constant Field Values

Myanmar

public static final int Myanmar
See Also:
Constant Field Values

Khmer

public static final int Khmer
See Also:
Constant Field Values

Han

public static final int Han
See Also:
Constant Field Values

Hiragana

public static final int Hiragana
See Also:
Constant Field Values

Katakana

public static final int Katakana
See Also:
Constant Field Values

Hangul

public static final int Hangul
See Also:
Constant Field Values

Bopomofo

public static final int Bopomofo
See Also:
Constant Field Values

Yi

public static final int Yi
See Also:
Constant Field Values

Ethiopic

public static final int Ethiopic
See Also:
Constant Field Values

Cherokee

public static final int Cherokee
See Also:
Constant Field Values

CanadianAboriginal

public static final int CanadianAboriginal
See Also:
Constant Field Values

Mongolian

public static final int Mongolian
See Also:
Constant Field Values

CurrencySymbols

public static final int CurrencySymbols
See Also:
Constant Field Values

LetterlikeSymbols

public static final int LetterlikeSymbols
See Also:
Constant Field Values

NumberForms

public static final int NumberForms
See Also:
Constant Field Values

MathematicalOperators

public static final int MathematicalOperators
See Also:
Constant Field Values

TechnicalSymbols

public static final int TechnicalSymbols
See Also:
Constant Field Values

GeometricSymbols

public static final int GeometricSymbols
See Also:
Constant Field Values

MiscellaneousSymbols

public static final int MiscellaneousSymbols
See Also:
Constant Field Values

EnclosedAndSquare

public static final int EnclosedAndSquare
See Also:
Constant Field Values

Braille

public static final int Braille
See Also:
Constant Field Values

Unicode

public static final int Unicode
See Also:
Constant Field Values

Tagalog

public static final int Tagalog
See Also:
Constant Field Values

Hanunoo

public static final int Hanunoo
See Also:
Constant Field Values

Buhid

public static final int Buhid
See Also:
Constant Field Values

Tagbanwa

public static final int Tagbanwa
See Also:
Constant Field Values

KatakanaHalfWidth

public static final int KatakanaHalfWidth
See Also:
Constant Field Values

Limbu

public static final int Limbu
See Also:
Constant Field Values

TaiLe

public static final int TaiLe
See Also:
Constant Field Values

NScripts

public static final int NScripts
See Also:
Constant Field Values

UnknownScript

public static final int UnknownScript
See Also:
Constant Field Values

NoScript

public static final int NoScript
See Also:
Constant Field Values

Han_Japanese

public static final int Han_Japanese
See Also:
Constant Field Values

Han_SimplifiedChinese

public static final int Han_SimplifiedChinese
See Also:
Constant Field Values

Han_TraditionalChinese

public static final int Han_TraditionalChinese
See Also:
Constant Field Values

Han_Korean

public static final int Han_Korean
See Also:
Constant Field Values

LastPrivateScript

public static final int LastPrivateScript
See Also:
Constant Field Values
Constructor Detail

QFont

protected QFont(java.lang.Class dummy)

QFont

public QFont()

QFont

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

QFont

public QFont(java.lang.String family,
             int pointSize,
             int weight)

QFont

public QFont(java.lang.String family,
             int pointSize)

QFont

public QFont(java.lang.String family)

QFont

public QFont(QFont arg1)
Method Detail

family

public java.lang.String family()

setFamily

public void setFamily(java.lang.String arg1)

pointSize

public int pointSize()

pointSizeFloat

public float pointSizeFloat()

setPointSize

public void setPointSize(int arg1)

setPointSizeFloat

public void setPointSizeFloat(float arg1)

pixelSize

public int pixelSize()

setPixelSize

public void setPixelSize(int arg1)

setPixelSizeFloat

public void setPixelSizeFloat(float arg1)

weight

public int weight()

setWeight

public void setWeight(int arg1)

bold

public boolean bold()

setBold

public void setBold(boolean arg1)

italic

public boolean italic()

setItalic

public void setItalic(boolean arg1)

underline

public boolean underline()

setUnderline

public void setUnderline(boolean arg1)

overline

public boolean overline()

setOverline

public void setOverline(boolean arg1)

strikeOut

public boolean strikeOut()

setStrikeOut

public void setStrikeOut(boolean arg1)

fixedPitch

public boolean fixedPitch()

setFixedPitch

public void setFixedPitch(boolean arg1)

styleHint

public int styleHint()

styleStrategy

public int styleStrategy()

setStyleHint

public void setStyleHint(int arg1,
                         int arg2)

setStyleHint

public void setStyleHint(int arg1)

setStyleStrategy

public void setStyleStrategy(int s)

stretch

public int stretch()

setStretch

public void setStretch(int arg1)

rawMode

public boolean rawMode()

setRawMode

public void setRawMode(boolean arg1)

exactMatch

public boolean exactMatch()

op_equals

public boolean op_equals(QFont arg1)

op_not_equals

public boolean op_not_equals(QFont arg1)

isCopyOf

public boolean isCopyOf(QFont arg1)

handle

public int handle()

setRawName

public void setRawName(java.lang.String arg1)

rawName

public java.lang.String rawName()

key

public java.lang.String key()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

fromString

public boolean fromString(java.lang.String arg1)

defaultFamily

public java.lang.String defaultFamily()

lastResortFamily

public java.lang.String lastResortFamily()

lastResortFont

public java.lang.String lastResortFont()

resolve

public QFont resolve(QFont arg1)

substitute

public static java.lang.String substitute(java.lang.String arg1)

substitutes

public static java.util.ArrayList substitutes(java.lang.String arg1)

substitutions

public static java.util.ArrayList substitutions()

insertSubstitution

public static void insertSubstitution(java.lang.String arg1,
                                      java.lang.String arg2)

insertSubstitutions

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

removeSubstitution

public static void removeSubstitution(java.lang.String arg1)

initialize

public static void initialize()

cleanup

public static void cleanup()

cacheStatistics

public static void cacheStatistics()

defaultFont

public static QFont defaultFont()

setDefaultFont

public static void setDefaultFont(QFont arg1)

dirty

protected boolean dirty()

deciPointSize

protected int deciPointSize()

finalize

protected void finalize()
                 throws java.lang.InternalError
Deletes the wrapped C++ instance

Overrides:
finalize in class java.lang.Object
Throws:
java.lang.InternalError

dispose

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


isDisposed

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