读书人

QListWidgetItem类有对应的id可以设置

发布时间: 2012-03-21 13:33:14 作者: rapoo

QListWidgetItem类有对应的id可以设置吗
QListWidgetItem 类中

有没有什么属性可以设置

除了text,每个QListWidgetItem都有名称text,但我需要每个QListWidgetItem除了text名称外还有个id(int型)

id能保存在QListWidgetItem类的什么属性里吗?

[解决办法]
1. 利用voidsetData ( int role, const QVariant & value )
2. 将上面函数的参数role设置成Qt::UserRole;
3.QVariant QListWidgetItem::data ( int role ) const

例如:
item.setData(Qt::UserRole,100);
int num = item.data(Qt::UsrRole).toInt();

[解决办法]

探讨
QListWidgetItem 类中

有没有什么属性可以设置

除了text,每个QListWidgetItem都有名称text,但我需要每个QListWidgetItem除了text名称外还有个id(int型)

id能保存在QListWidgetItem类的什么属性里吗?

读书人网 >QT开发

热点推荐