listView如何判断是不是有一条item被选中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了listView如何判断是不是有一条item被选中相关的知识,希望对你有一定的参考价值。

int row=listview->currentIndex().row();
if(row!=-1)

QModelIndex index=listmodel->index(row);
QString str=listmodel->data(index,Qt::DisplayRole).toString();
QMessageBox::information(NULL,tr("information"),str);

else

QMessageBox::information(NULL,tr("information"),tr("please select a item"));
参考技术A 应该有isSelected()函数的 搜下

以上是关于listView如何判断是不是有一条item被选中的主要内容,如果未能解决你的问题,请参考以下文章

Delphi ListView标题问题

如何将ListView选中的item编号提取出来

listview刷新焦点问题

c# listview.items.selected选中时的颜色为啥是灰色的

如何获取listview里选中的checkbox

如何检查 ListView 项目是不是被选中