Qt之QVariant和QByteArray详解(一)
来源:互联网 发布:硬盘恢复数据公司 编辑:程序博客网 时间:2024/04/28 09:46
- class Object
- {
- public:
- int intValue;
- float floatValue;
- string stringValue;
- };
- QMap<QString, QVariant> pearMap;
- pearMap["Standard"] = 1.95;
- pearMap["Organic"] = 2.25;
- QMap<QString, QVariant> fruitMap;
- fruitMap["Orange"] = 2.10;
- fruitMap["Pineapple"] = 3.85;
- fruitMap["Pear"] = pearMap;
- QIcon icon("open.png");
- QVariant variant = icon;
- // other function
- QIcon icon = variant.value<QIcon>();
- Q_DECLARE_METATYPE(BusinessCard)
- BusinessCard businessCard;
- QVariant variant = QVariant::fromValue(businessCard);
- // ...
- if (variant.canConvert<BusinessCard>()) {
- BusinessCard card = variant.value<BusinessCard>();
- // ...
- }
0 0
- Qt之QVariant和QByteArray详解(一)
- Qt之QVariant和QByteArray详解(二)
- Qt之QVariant和QByteArray详解(三)
- Qt学习之路: QByteArray和QVariant
- Qt学习之路(51): QByteArray和QVariant
- qt学习之路(51)QByteArray和QVariant
- Qt学习之路(51): QByteArray和QVariant
- Qt学习之路(51): QByteArray和QVariant
- Qt学习之路(51): QByteArray和QVariant
- QString, QByteArray, 和 QVariant用法详解
- QByteArray和 QVariant--51
- QByteArray和QVariant
- QByteArray和QVariant(ZZ)
- QString, QByteArray,和 QVariant
- QT:QByteArray和QByteArray、char *
- Qt之QVariant
- Qt之QByteArray类学习
- Qt中的QString和QByteArray
- js插件之删除确认插件
- c++ 关键字 decltype
- Android 音乐播放器
- iOS零碎笔记
- python进阶
- Qt之QVariant和QByteArray详解(一)
- 使用Navicat for mysql添加外键约束
- JavaScript面试大全3
- hdu1051(贪心)
- Mac 上配置phpMyadmin
- POJ 3921 Destroying the bus stations 已被翻译
- Query Ajax 实例 全解析
- Android开发:Service的远程调用
- day02