Qt学习-15 <setData() & data()>

本文介绍了QtGUI开发中如何使用setData(),data(),setItemData(),getUserData()等接口存储和获取数据,包括单独存储、整体存储以及自定义数据类型的实例。

——  均为自学记录,如有错误请指正


本文参考  setData() & data()

一、概述

        在GUI开发中,往往需要在界面中存储一些有用的数据,这些数据可以来自配置文件、注册表、数据库、或者是Server。无论来自哪里,这些数据对于用户来说都是至关重要的,它们在交互过程中大部分都会被用到,例如:单击一个用户头像,显示该用户的详细信息(等级、昵称、姓名、个人说明)。Qt中,可以通过绝大部分已有的接口来存数数据、获取数据。

二、常用接口

1.存储数据
  • setData()
  • setItemData()
  • setUserData()
2.获取数据
  • data()
  • itemData()
  • userData()
3.setData() & data()

例1:(单独存储:使用Qt::UserRole、Qt::UserRole+1...)

QListWidget *pListWidget = new QListWi
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值