前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >QMap的使用「建议收藏」

QMap的使用「建议收藏」

作者头像
Java架构师必看
发布2022-02-23 13:08:26
8570
发布2022-02-23 13:08:26
举报
文章被收录于专栏:Java架构师必看

大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说QMap的使用「建议收藏」,希望能够帮助大家进步!!!

1、定义

代码语言:javascript
复制
mapQMap<QString,QColor> map;

2、插入数据

代码语言:javascript
复制
map.insert("AA",RGB(255,0,0));
map.insert("BB",RGB(0,255,0));
map["CC"] = RGB(0,0,255); //另一种添加的方式  

3、获取值

代码语言:javascript
复制
QColor color = QColor(map["AA"]);

ps:想要遍历map里的键值对,使用迭代器

代码语言:javascript
复制
QMap<QString,QColor>::Iterator it = map.begin();
int i=0;
while(it!=map.end())
{
qDebug()<<it.key();//"AA"
qDebug()<<((QColor)it.value).name();//#FF0000...,注意类型转换
it++;
}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-02-222,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档