com.trolltech.qt
Class QVariant
java.lang.Object
com.trolltech.qt.internal.QSignalEmitterInternal
com.trolltech.qt.QSignalEmitter
com.trolltech.qt.QtJambiObject
com.trolltech.qt.QVariant
- All Implemented Interfaces:
- QtJambiInterface
public class QVariant
- extends QtJambiObject
The QVariant class contains a set of static methods to convert between datatypes.
You can check with this class whether a datatype can be converted to another.
This is datatypes which cannot simply be cast to each other, but requires
processing to convert, i.e., you cannot use the instanceof operator as you would
for classes with the same super class.
Nested classes/interfaces inherited from class com.trolltech.qt.QSignalEmitter |
QSignalEmitter.AbstractSignal, QSignalEmitter.Signal0, QSignalEmitter.Signal1, QSignalEmitter.Signal2, QSignalEmitter.Signal3, QSignalEmitter.Signal4, QSignalEmitter.Signal5, QSignalEmitter.Signal6, QSignalEmitter.Signal7, QSignalEmitter.Signal8, QSignalEmitter.Signal9 |
Nested classes/interfaces inherited from class com.trolltech.qt.internal.QSignalEmitterInternal |
com.trolltech.qt.internal.QSignalEmitterInternal.AbstractSignalInternal |
Fields inherited from class com.trolltech.qt.internal.QSignalEmitterInternal |
currentSender |
Methods inherited from class com.trolltech.qt.internal.QSignalEmitterInternal |
__qt_signalInitialization |
Methods inherited from class java.lang.Object |
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Invalid
public static final int Invalid
- See Also:
- Constant Field Values
Double
public static final int Double
- See Also:
- Constant Field Values
String
public static final int String
- See Also:
- Constant Field Values
Boolean
public static final int Boolean
- See Also:
- Constant Field Values
ByteArray
public static final int ByteArray
- See Also:
- Constant Field Values
BitArray
public static final int BitArray
- See Also:
- Constant Field Values
Char
public static final int Char
- See Also:
- Constant Field Values
Date
public static final int Date
- See Also:
- Constant Field Values
DateTime
public static final int DateTime
- See Also:
- Constant Field Values
Int
public static final int Int
- See Also:
- Constant Field Values
Line
public static final int Line
- See Also:
- Constant Field Values
LineF
public static final int LineF
- See Also:
- Constant Field Values
Locale
public static final int Locale
- See Also:
- Constant Field Values
Long
public static final int Long
- See Also:
- Constant Field Values
Point
public static final int Point
- See Also:
- Constant Field Values
PointF
public static final int PointF
- See Also:
- Constant Field Values
Rect
public static final int Rect
- See Also:
- Constant Field Values
RectF
public static final int RectF
- See Also:
- Constant Field Values
RegExp
public static final int RegExp
- See Also:
- Constant Field Values
Size
public static final int Size
- See Also:
- Constant Field Values
SizeF
public static final int SizeF
- See Also:
- Constant Field Values
StringList
public static final int StringList
- See Also:
- Constant Field Values
Time
public static final int Time
- See Also:
- Constant Field Values
Font
public static final int Font
- See Also:
- Constant Field Values
Pixmap
public static final int Pixmap
- See Also:
- Constant Field Values
Brush
public static final int Brush
- See Also:
- Constant Field Values
Color
public static final int Color
- See Also:
- Constant Field Values
Palette
public static final int Palette
- See Also:
- Constant Field Values
Icon
public static final int Icon
- See Also:
- Constant Field Values
Image
public static final int Image
- See Also:
- Constant Field Values
Polygon
public static final int Polygon
- See Also:
- Constant Field Values
Region
public static final int Region
- See Also:
- Constant Field Values
Bitmap
public static final int Bitmap
- See Also:
- Constant Field Values
Cursor
public static final int Cursor
- See Also:
- Constant Field Values
SizePolicy
public static final int SizePolicy
- See Also:
- Constant Field Values
KeySequence
public static final int KeySequence
- See Also:
- Constant Field Values
Pen
public static final int Pen
- See Also:
- Constant Field Values
TextLength
public static final int TextLength
- See Also:
- Constant Field Values
TextFormat
public static final int TextFormat
- See Also:
- Constant Field Values
UserType
public static final int UserType
- See Also:
- Constant Field Values
QVariant
public QVariant()
canConvertToDouble
public static boolean canConvertToDouble(java.lang.Object obj)
toDouble
public static double toDouble(java.lang.Object obj)
toDouble
public static double toDouble(java.lang.Object obj,
java.lang.Boolean[] ok)
canConvertToString
public static boolean canConvertToString(java.lang.Object obj)
toString
public static java.lang.String toString(java.lang.Object obj)
-
canConvertToBoolean
public static boolean canConvertToBoolean(java.lang.Object obj)
toBoolean
public static boolean toBoolean(java.lang.Object obj)
canConvertToByteArray
public static boolean canConvertToByteArray(java.lang.Object obj)
toByteArray
public static QByteArray toByteArray(java.lang.Object obj)
canConvertToBitArray
public static boolean canConvertToBitArray(java.lang.Object obj)
toBitArray
public static QBitArray toBitArray(java.lang.Object obj)
canConvertToChar
public static boolean canConvertToChar(java.lang.Object obj)
toChar
public static char toChar(java.lang.Object obj)
canConvertToDate
public static boolean canConvertToDate(java.lang.Object obj)
toDate
public static QDate toDate(java.lang.Object obj)
canConvertToDateTime
public static boolean canConvertToDateTime(java.lang.Object obj)
toDateTime
public static QDateTime toDateTime(java.lang.Object obj)
canConvertToInt
public static boolean canConvertToInt(java.lang.Object obj)
toInt
public static int toInt(java.lang.Object obj)
toInt
public static int toInt(java.lang.Object obj,
java.lang.Boolean[] ok)
canConvertToLine
public static boolean canConvertToLine(java.lang.Object obj)
toLine
public static QLine toLine(java.lang.Object obj)
canConvertToLineF
public static boolean canConvertToLineF(java.lang.Object obj)
toLineF
public static QLineF toLineF(java.lang.Object obj)
canConvertToLocale
public static boolean canConvertToLocale(java.lang.Object obj)
toLocale
public static QLocale toLocale(java.lang.Object obj)
canConvertToPoint
public static boolean canConvertToPoint(java.lang.Object obj)
toPoint
public static QPoint toPoint(java.lang.Object obj)
canConvertToPointF
public static boolean canConvertToPointF(java.lang.Object obj)
toPointF
public static QPointF toPointF(java.lang.Object obj)
canConvertToRect
public static boolean canConvertToRect(java.lang.Object obj)
toRect
public static QRect toRect(java.lang.Object obj)
canConvertToRectF
public static boolean canConvertToRectF(java.lang.Object obj)
toRectF
public static QRectF toRectF(java.lang.Object obj)
canConvertToRegExp
public static boolean canConvertToRegExp(java.lang.Object obj)
toRegExp
public static QRegExp toRegExp(java.lang.Object obj)
canConvertToSize
public static boolean canConvertToSize(java.lang.Object obj)
toSize
public static QSize toSize(java.lang.Object obj)
canConvertToSizeF
public static boolean canConvertToSizeF(java.lang.Object obj)
toSizeF
public static QSizeF toSizeF(java.lang.Object obj)
canConvertToTime
public static boolean canConvertToTime(java.lang.Object obj)
toTime
public static QTime toTime(java.lang.Object obj)
canConvertToLong
public static boolean canConvertToLong(java.lang.Object obj)
toLong
public static long toLong(java.lang.Object obj)
toLong
public static long toLong(java.lang.Object obj,
java.lang.Boolean[] ok)
canConvertToList
public static boolean canConvertToList(java.lang.Object obj)
toList
public static java.util.List toList(java.lang.Object obj)
canConvertToMap
public static boolean canConvertToMap(java.lang.Object obj)
toMap
public static java.util.Map toMap(java.lang.Object obj)