Compatibility Members for QVariant

以下成员源于类 QVariant are part of the Qt compatibility layer. We advise against using them in new code.

公共函数

QVariant (bool b , int dummy )
QBitArray & asBitArray ()
bool & asBool ()
QByteArray & asByteArray ()
QByteArray & asCString ()
QDate & asDate ()
QDateTime & asDateTime ()
double & asDouble ()
int & asInt ()
QList<QVariant> & asList ()
qlonglong & asLongLong ()
QMap<QString, QVariant> & asMap ()
QPoint & asPoint ()
QRect & asRect ()
QSize & asSize ()
QString & asString ()
QStringList & asStringList ()
QTime & asTime ()
uint & asUInt ()
qulonglong & asULongLong ()
bool canCast (Type t ) const
bool cast (Type t )
const QByteArray toCString () const

成员函数文档编制

QVariant:: QVariant ( bool b , int dummy )

使用 QVariant (bool) constructor instead.

QBitArray & QVariant:: asBitArray ()

使用 toBitArray () 代替。

bool & QVariant:: asBool ()

使用 toBool () 代替。

QByteArray & QVariant:: asByteArray ()

使用 toByteArray () 代替。

QByteArray & QVariant:: asCString ()

使用 toByteArray () 代替。

QDate & QVariant:: asDate ()

使用 toDate () 代替。

QDateTime & QVariant:: asDateTime ()

使用 toDateTime () 代替。

double & QVariant:: asDouble ()

使用 toDouble () 代替。

int & QVariant:: asInt ()

使用 toInt () 代替。

QList < QVariant > & QVariant:: asList ()

使用 toList () 代替。

qlonglong & QVariant:: asLongLong ()

使用 toLongLong () 代替。

QMap < QString , QVariant > & QVariant:: asMap ()

使用 toMap () 代替。

QPoint & QVariant:: asPoint ()

使用 toPoint () 代替。

QRect & QVariant:: asRect ()

使用 toRect () 代替。

QSize & QVariant:: asSize ()

使用 toSize () 代替。

QString & QVariant:: asString ()

使用 toString () 代替。

QStringList & QVariant:: asStringList ()

使用 toStringList () 代替。

QTime & QVariant:: asTime ()

使用 toTime () 代替。

uint & QVariant:: asUInt ()

使用 toUInt () 代替。

qulonglong & QVariant:: asULongLong ()

使用 toULongLong () 代替。

bool QVariant:: canCast ( Type t ) const

使用 canConvert () 代替。

bool QVariant:: cast ( Type t )

使用 convert () 代替。

const QByteArray QVariant:: toCString () const

使用 toByteArray () 代替。