是否可以从 QListWidgetItem* 中提取行
Posted
技术标签:
【中文标题】是否可以从 QListWidgetItem* 中提取行【英文标题】:Is it possible to extract row from QListWidgetItem* 【发布时间】:2013-08-22 19:37:20 【问题描述】:我有一个 QListWidgetItem* 并想知道是否可以从该指针中提取行而不遍历整个列表
【问题讨论】:
【参考方案1】:如果需要行号,请使用下面的函数:
int QListWidget::row(const QListWidgetItem *) const
不是单靠指针,而是不需要迭代。
【讨论】:
对于“直接”访问,您可以使用QListWidgetItem::listWidget(),如item->listWidget()->row(item)
。以上是关于是否可以从 QListWidgetItem* 中提取行的主要内容,如果未能解决你的问题,请参考以下文章
删除 QListWidgetItem:QListWidget::takeItem(item) vs delete item