org.kde.qt

Class QVariant

public class QVariant extends Object implements QtSupport

Field Summary
static intBitArray
static intBitmap
static intBool
static intBrush
static intByteArray
static intColor
static intColorGroup
static intCString
static intCursor
static intDate
static intDateTime
static intDouble
static intFont
static intIconSet
static intImage
static intInt
static intInvalid
static intKeySequence
static intList
static intLongLong
static intMap
static intPalette
static intPen
static intPixmap
static intPoint
static intPointArray
static intRect
static intRegion
static intSize
static intSizePolicy
static intString
static intStringList
static intTime
static intUInt
static intULongLong
Constructor Summary
protected QVariant(Class dummy)
QVariant()
QVariant(QVariant arg1)
QVariant(QDataStream s)
QVariant(String arg1)
QVariant(String[] arg1)
QVariant(QFont arg1)
QVariant(QPixmap arg1)
QVariant(QImage arg1)
QVariant(QBrush arg1)
QVariant(QPoint arg1)
QVariant(QRect arg1)
QVariant(QSize arg1)
QVariant(QColor arg1)
QVariant(QPalette arg1)
QVariant(QColorGroup arg1)
QVariant(QIconSet arg1)
QVariant(QPointArray arg1)
QVariant(QRegion arg1)
QVariant(QBitmap arg1)
QVariant(QCursor arg1)
QVariant(Calendar arg1)
QVariant(Date arg1)
QVariant(byte[] arg1)
QVariant(QKeySequence arg1)
QVariant(QPen arg1)
QVariant(int arg1)
QVariant(long arg1)
QVariant(boolean arg1, int arg2)
QVariant(double arg1)
QVariant(QSizePolicy arg1)
Method Summary
QBitmapasBitmap()
booleanasBool()
QBrushasBrush()
byte[]asByteArray()
QColorasColor()
QColorGroupasColorGroup()
StringasCString()
QCursorasCursor()
CalendarasDate()
CalendarasDateTime()
doubleasDouble()
QFontasFont()
QIconSetasIconSet()
QImageasImage()
intasInt()
QKeySequenceasKeySequence()
QPaletteasPalette()
QPenasPen()
QPixmapasPixmap()
QPointasPoint()
QPointArrayasPointArray()
QRectasRect()
QRegionasRegion()
QSizeasSize()
QSizePolicyasSizePolicy()
StringasString()
ArrayListasStringList()
DateasTime()
intasUInt()
booleancanCast(int arg1)
booleancast(int arg1)
voidclear()
voiddispose()
Delete the wrapped C++ instance ahead of finalize()
protected voidfinalize()
Deletes the wrapped C++ instance
booleanisDisposed()
Has the wrapped C++ instance been deleted?
booleanisNull()
booleanisValid()
voidload(QDataStream arg1)
static intnameToType(String name)
booleanop_equals(QVariant arg1)
booleanop_not_equals(QVariant arg1)
voidsave(QDataStream arg1)
QBitmaptoBitmap()
booleantoBool()
QBrushtoBrush()
byte[]toByteArray()
QColortoColor()
QColorGrouptoColorGroup()
StringtoCString()
QCursortoCursor()
CalendartoDate()
CalendartoDateTime()
doubletoDouble(boolean[] ok)
doubletoDouble()
QFonttoFont()
QIconSettoIconSet()
QImagetoImage()
inttoInt(boolean[] ok)
inttoInt()
QKeySequencetoKeySequence()
longtoLongLong(boolean[] ok)
longtoLongLong()
QPalettetoPalette()
QPentoPen()
QPixmaptoPixmap()
QPointtoPoint()
QPointArraytoPointArray()
QRecttoRect()
QRegiontoRegion()
QSizetoSize()
QSizePolicytoSizePolicy()
StringtoString()
ArrayListtoStringList()
DatetoTime()
inttoUInt(boolean[] ok)
inttoUInt()
longtoULongLong(boolean[] ok)
longtoULongLong()
inttype()
StringtypeName()
static StringtypeToName(int typ)

Field Detail

BitArray

public static final int BitArray

Bitmap

public static final int Bitmap

Bool

public static final int Bool

Brush

public static final int Brush

ByteArray

public static final int ByteArray

Color

public static final int Color

ColorGroup

public static final int ColorGroup

CString

public static final int CString

Cursor

public static final int Cursor

Date

public static final int Date

DateTime

public static final int DateTime

Double

public static final int Double

Font

public static final int Font

IconSet

public static final int IconSet

Image

public static final int Image

Int

public static final int Int

Invalid

public static final int Invalid

KeySequence

public static final int KeySequence

List

public static final int List

LongLong

public static final int LongLong

Map

public static final int Map

Palette

public static final int Palette

Pen

public static final int Pen

Pixmap

public static final int Pixmap

Point

public static final int Point

PointArray

public static final int PointArray

Rect

public static final int Rect

Region

public static final int Region

Size

public static final int Size

SizePolicy

public static final int SizePolicy

String

public static final int String

StringList

public static final int StringList

Time

public static final int Time

UInt

public static final int UInt

ULongLong

public static final int ULongLong

Constructor Detail

QVariant

protected QVariant(Class dummy)

QVariant

public QVariant()

QVariant

public QVariant(QVariant arg1)

QVariant

public QVariant(QDataStream s)

QVariant

public QVariant(String arg1)

QVariant

public QVariant(String[] arg1)

QVariant

public QVariant(QFont arg1)

QVariant

public QVariant(QPixmap arg1)

QVariant

public QVariant(QImage arg1)

QVariant

public QVariant(QBrush arg1)

QVariant

public QVariant(QPoint arg1)

QVariant

public QVariant(QRect arg1)

QVariant

public QVariant(QSize arg1)

QVariant

public QVariant(QColor arg1)

QVariant

public QVariant(QPalette arg1)

QVariant

public QVariant(QColorGroup arg1)

QVariant

public QVariant(QIconSet arg1)

QVariant

public QVariant(QPointArray arg1)

QVariant

public QVariant(QRegion arg1)

QVariant

public QVariant(QBitmap arg1)

QVariant

public QVariant(QCursor arg1)

QVariant

public QVariant(Calendar arg1)

QVariant

public QVariant(Date arg1)

QVariant

public QVariant(byte[] arg1)

QVariant

public QVariant(QKeySequence arg1)

QVariant

public QVariant(QPen arg1)

QVariant

public QVariant(int arg1)

QVariant

public QVariant(long arg1)

QVariant

public QVariant(boolean arg1, int arg2)

QVariant

public QVariant(double arg1)

QVariant

public QVariant(QSizePolicy arg1)

Method Detail

asBitmap

public QBitmap asBitmap()

asBool

public boolean asBool()

asBrush

public QBrush asBrush()

asByteArray

public byte[] asByteArray()

asColor

public QColor asColor()

asColorGroup

public QColorGroup asColorGroup()

asCString

public String asCString()

asCursor

public QCursor asCursor()

asDate

public Calendar asDate()

asDateTime

public Calendar asDateTime()

asDouble

public double asDouble()

asFont

public QFont asFont()

asIconSet

public QIconSet asIconSet()

asImage

public QImage asImage()

asInt

public int asInt()

asKeySequence

public QKeySequence asKeySequence()

asPalette

public QPalette asPalette()

asPen

public QPen asPen()

asPixmap

public QPixmap asPixmap()

asPoint

public QPoint asPoint()

asPointArray

public QPointArray asPointArray()

asRect

public QRect asRect()

asRegion

public QRegion asRegion()

asSize

public QSize asSize()

asSizePolicy

public QSizePolicy asSizePolicy()

asString

public String asString()

asStringList

public ArrayList asStringList()

asTime

public Date asTime()

asUInt

public int asUInt()

canCast

public boolean canCast(int arg1)

cast

public boolean cast(int arg1)

clear

public void clear()

dispose

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

finalize

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

isDisposed

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

isNull

public boolean isNull()

isValid

public boolean isValid()

load

public void load(QDataStream arg1)

nameToType

public static int nameToType(String name)

op_equals

public boolean op_equals(QVariant arg1)

op_not_equals

public boolean op_not_equals(QVariant arg1)

save

public void save(QDataStream arg1)

toBitmap

public QBitmap toBitmap()

toBool

public boolean toBool()

toBrush

public QBrush toBrush()

toByteArray

public byte[] toByteArray()

toColor

public QColor toColor()

toColorGroup

public QColorGroup toColorGroup()

toCString

public String toCString()

toCursor

public QCursor toCursor()

toDate

public Calendar toDate()

toDateTime

public Calendar toDateTime()

toDouble

public double toDouble(boolean[] ok)

toDouble

public double toDouble()

toFont

public QFont toFont()

toIconSet

public QIconSet toIconSet()

toImage

public QImage toImage()

toInt

public int toInt(boolean[] ok)

toInt

public int toInt()

toKeySequence

public QKeySequence toKeySequence()

toLongLong

public long toLongLong(boolean[] ok)

toLongLong

public long toLongLong()

toPalette

public QPalette toPalette()

toPen

public QPen toPen()

toPixmap

public QPixmap toPixmap()

toPoint

public QPoint toPoint()

toPointArray

public QPointArray toPointArray()

toRect

public QRect toRect()

toRegion

public QRegion toRegion()

toSize

public QSize toSize()

toSizePolicy

public QSizePolicy toSizePolicy()

toString

public String toString()

toStringList

public ArrayList toStringList()

toTime

public Date toTime()

toUInt

public int toUInt(boolean[] ok)

toUInt

public int toUInt()

toULongLong

public long toULongLong(boolean[] ok)

toULongLong

public long toULongLong()

type

public int type()

typeName

public String typeName()

typeToName

public static String typeToName(int typ)