org.kde.qt
Class QFontMetrics

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

public class QFontMetrics
extends java.lang.Object
implements QtSupport


Constructor Summary
protected QFontMetrics(java.lang.Class dummy)
           
  QFontMetrics(QFont arg1)
           
  QFontMetrics(QFont arg1, int arg2)
           
  QFontMetrics(QFontMetrics arg1)
           
 
Method Summary
 int ascent()
           
 QRect boundingRect(char arg1)
           
 QRect boundingRect(int x, int y, int w, int h, int flags, java.lang.String str)
           
 QRect boundingRect(int x, int y, int w, int h, int flags, java.lang.String str, int len)
           
 QRect boundingRect(int x, int y, int w, int h, int flags, java.lang.String str, int len, int tabstops)
           
 QRect boundingRect(int x, int y, int w, int h, int flags, java.lang.String str, int len, int tabstops, int[] tabarray)
           
 QRect boundingRect(java.lang.String arg1)
           
 QRect boundingRect(java.lang.String arg1, int len)
           
 int charWidth(java.lang.String str, int pos)
           
 int descent()
           
 void dispose()
          Delete the wrapped C++ instance ahead of finalize()
protected  void finalize()
          Deletes the wrapped C++ instance
 int height()
           
 boolean inFont(char arg1)
           
 boolean isDisposed()
          Has the wrapped C++ instance been deleted?
 int leading()
           
 int leftBearing(char arg1)
           
 int lineSpacing()
           
 int lineWidth()
           
 int maxWidth()
           
 int minLeftBearing()
           
 int minRightBearing()
           
 int overlinePos()
           
 int rightBearing(char arg1)
           
 QSize size(int flags, java.lang.String str)
           
 QSize size(int flags, java.lang.String str, int len)
           
 QSize size(int flags, java.lang.String str, int len, int tabstops)
           
 QSize size(int flags, java.lang.String str, int len, int tabstops, int[] tabarray)
           
 int strikeOutPos()
           
 int underlinePos()
           
 int width(char arg1)
           
 int width(java.lang.String arg1)
           
 int width(java.lang.String arg1, int len)
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QFontMetrics

protected QFontMetrics(java.lang.Class dummy)

QFontMetrics

public QFontMetrics(QFont arg1)

QFontMetrics

public QFontMetrics(QFont arg1,
                    int arg2)

QFontMetrics

public QFontMetrics(QFontMetrics arg1)
Method Detail

ascent

public int ascent()

descent

public int descent()

height

public int height()

leading

public int leading()

lineSpacing

public int lineSpacing()

minLeftBearing

public int minLeftBearing()

minRightBearing

public int minRightBearing()

maxWidth

public int maxWidth()

inFont

public boolean inFont(char arg1)

leftBearing

public int leftBearing(char arg1)

rightBearing

public int rightBearing(char arg1)

width

public int width(java.lang.String arg1,
                 int len)

width

public int width(java.lang.String arg1)

width

public int width(char arg1)

charWidth

public int charWidth(java.lang.String str,
                     int pos)

boundingRect

public QRect boundingRect(java.lang.String arg1,
                          int len)

boundingRect

public QRect boundingRect(java.lang.String arg1)

boundingRect

public QRect boundingRect(char arg1)

boundingRect

public QRect boundingRect(int x,
                          int y,
                          int w,
                          int h,
                          int flags,
                          java.lang.String str,
                          int len,
                          int tabstops,
                          int[] tabarray)

boundingRect

public QRect boundingRect(int x,
                          int y,
                          int w,
                          int h,
                          int flags,
                          java.lang.String str,
                          int len,
                          int tabstops)

boundingRect

public QRect boundingRect(int x,
                          int y,
                          int w,
                          int h,
                          int flags,
                          java.lang.String str,
                          int len)

boundingRect

public QRect boundingRect(int x,
                          int y,
                          int w,
                          int h,
                          int flags,
                          java.lang.String str)

size

public QSize size(int flags,
                  java.lang.String str,
                  int len,
                  int tabstops,
                  int[] tabarray)

size

public QSize size(int flags,
                  java.lang.String str,
                  int len,
                  int tabstops)

size

public QSize size(int flags,
                  java.lang.String str,
                  int len)

size

public QSize size(int flags,
                  java.lang.String str)

underlinePos

public int underlinePos()

overlinePos

public int overlinePos()

strikeOutPos

public int strikeOutPos()

lineWidth

public int lineWidth()

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?