QT QVariant
来源:互联网 发布:深圳 人工智能 政策 编辑:程序博客网 时间:2024/05/22 03:08
QDataStream out(...);
QVariant v(123); // The variant now contains an int
int x = v.toInt(); // x = 123
out << v; // Writes a type tag and an int to out
v = QVariant("hello"); // The variant now contains a QByteArray
v = QVariant(tr("hello")); // The variant now contains a QString
int y = v.toInt(); // y = 0 since v cannot be converted to an int
QString s = v.toString(); // s = tr("hello") (see QObject::tr())
out << v; // Writes a type tag and a QString to out
...
QDataStream in(...); // (opening the previously written stream)
in >> v; // Reads an Int variant
int z = v.toInt(); // z = 123
qDebug("Type is %s", // prints "Type is int"
v.typeName());
v = v.toInt() + 100; // The variant now hold the value 223
v = QVariant(QStringList());
- QT QVariant
- Qt--QVariant
- Qt —— QVariant
- Qt QVariant类
- qt QJsonDocument QVariant
- QT——QVariant
- QT QVariant 用法
- Qt中的Qvariant类型
- Qt::QList 转为 QVariant
- Qt之QVariant
- QVariant
- QVariant
- QVariant
- QVariant
- QVariant
- QVariant
- Qt学习 QVariant类(转)
- Qt学习 QVariant类(转)
- MYSQL问题收集
- 事务策略: API 层策略
- mysql中的一些语法(录)
- 字符设备驱动程序(实践篇)
- SQL Server存储引擎(1) - 数据库如何读写数据
- QT QVariant
- HubbleDotNet开源全文搜索数据库项目--如何升级
- C++中extern “C”含义深层探索
- ashx是什么文件
- 实验: 写一个.msstyles皮肤测试程序
- FFDShow-tryout 调试与源代码研读(一)
- xo
- tomcat jail
- Windows平台下常用进程间通信的实现方式