一、概念
该类常用于数据库中!类似联合数据类型。
它可以包含QT中各种数据类型,包括一些类。摘抄自QT5.5的文档
二、使用
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| QVariant QVariant::fromValue(const T & value); void QVariant::setValue(const T & value); T QVariant::value() const; bool QVariant::canConvert(int targetTypeId) const; bool QVariant::convert(int targetTypeId);
QVariant qvar; qvar.setValue("bugnull.com"); qDebug()<<qvar.toString(); qDebug()<<QVariant::fromValue("bugnull.cn"); qDebug()<<qvar.value<QString>(); qDebug()<<qvar.canConvert<QString>(); qDebug()<<qvar.convert<QString>();
|
本文标题:包罗万象的QVariant
文章作者:whppmy
发布时间:2019-01-26
最后更新:2019-01-26
原始链接:http://bugnull.com/QT/包罗万象的qvariant/
版权声明:个人记录,没有获取同意时,禁止转载!!