QVariant
来源:互联网 发布:雌雄莫辨 知乎 编辑:程序博客网 时间:2024/05/22 10:33
QVariant 类,类似于C++的联合数据类型,他能保存很多Qt数据。
声明:
v= QVarient ("hello world");
QString string=v.toString();
先声明,然后调用相关的函数就行了。
它好多可供转化的函数:
QVariant () QVariant ( const QLocale & l ) QVariant ( const QRegExp & regExp ) QVariant ( const QEasingCurve & val ) QVariant ( Qt::GlobalColor color ) QVariant ( Type type ) QVariant ( int typeOrUserType, const void * copy ) QVariant ( const QVariant & p ) QVariant ( QDataStream & s ) QVariant ( int val ) QVariant ( uint val ) QVariant ( qlonglong val ) QVariant ( qulonglong val ) QVariant ( bool val ) QVariant ( double val ) QVariant ( float val ) QVariant ( const char * val ) QVariant ( const QByteArray & val ) QVariant ( const QBitArray & val ) QVariant ( const QString & val ) QVariant ( const QLatin1String & val ) QVariant ( const QStringList & val ) QVariant ( const QChar & c ) QVariant ( const QDate & val ) QVariant ( const QTime & val ) QVariant ( const QDateTime & val ) QVariant ( const QList<QVariant> & val ) QVariant ( const QMap<QString, QVariant> & val ) QVariant ( const QHash<QString, QVariant> & val ) QVariant ( const QSize & val ) QVariant ( const QSizeF & val ) QVariant ( const QPoint & val ) QVariant ( const QPointF & val ) QVariant ( const QLine & val ) QVariant ( const QLineF & val ) QVariant ( const QRect & val ) QVariant ( const QRectF & val ) QVariant ( const QUrl & val ) ~QVariant ()boolcanConvert ( Type t ) constboolcanConvert () constvoidclear ()boolconvert ( Type t )boolisNull () constboolisValid () constvoidsetValue ( const T & value )voidswap ( QVariant & other )QBitArraytoBitArray () constbooltoBool () constQByteArraytoByteArray () constQChartoChar () constQDatetoDate () constQDateTimetoDateTime () constdoubletoDouble ( bool * ok = 0 ) constQEasingCurvetoEasingCurve () constfloattoFloat ( bool * ok = 0 ) constQHash<QString, QVariant>toHash () constinttoInt ( bool * ok = 0 ) constQLinetoLine () constQLineFtoLineF () constQList<QVariant>toList () constQLocaletoLocale () constqlonglongtoLongLong ( bool * ok = 0 ) constQMap<QString, QVariant>toMap () constQPointtoPoint () constQPointFtoPointF () constqrealtoReal ( bool * ok = 0 ) constQRecttoRect () constQRectFtoRectF () constQRegExptoRegExp () constQSizetoSize () constQSizeFtoSizeF () constQStringtoString () constQStringListtoStringList () constQTimetoTime () constuinttoUInt ( bool * ok = 0 ) constqulonglongtoULongLong ( bool * ok = 0 ) constQUrltoUrl () constTypetype () constconst char *typeName () constintuserType () constTvalue () constbooloperator!= ( const QVariant & v ) constQVariant &operator= ( const QVariant & variant )booloperator== ( const QVariant & v ) const
- QVariant
- QVariant
- QVariant
- QVariant
- QVariant
- QVariant
- QT QVariant
- QVariant实质
- QVariant类
- QVariant类
- QVariant类
- QVariant类
- QVariant类
- QVariant类
- Qt--QVariant
- QVariant,QMap<QString,QVariant>的使用方法
- QByteArray和 QVariant--51
- QByteArray和QVariant
- 查看ADT版本,安装、卸载、更新eclipse中的ADT
- PHP Web开发应该掌握的技能
- 这样学习计算机不迷茫
- OGRE简析(一)
- java一次性查询几十万,几百万数据解决办法
- QVariant
- 关于Unified Parallel C(UPC)
- 获取class实例的三种方式
- 编译原理作业小结
- 【转自D8】女神的QQ动了,我大喜,点开后默泪了,狠狠的吸了口烟。。。
- Code:Blocks 中文乱码问题原因分析和解决方法!
- 解释优酷 视频真实地址,测试软件上传到共享,
- myeclipse下关于项目名称包名重命名后的错误修改
- python2.7嵌入c++的故事之一:c++调用脚本出现Import error: no module named错误