首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

qtablewidget可以透过坐标获取行号吗

2014-04-23 
qtablewidget可以通过坐标获取行号吗请问qtablewidget可以通过坐标QPoint获取行号吗?不通过qtablewidgetit

qtablewidget可以通过坐标获取行号吗
请问qtablewidget可以通过坐标QPoint获取行号吗?不通过qtablewidgetitem
[解决办法]

引用:
Quote: 引用:

可以,QTableView有个函数indexAt,可以得到QModelIndex:
QModelIndex  QTableView::indexAt(const QPoint & pos) const

QModelIndex出来什么都出来了

我没用index,而是直接用setitem和setwidget,这个可以得到行号?

QTreeWidgetItem *itemAt(const QPoint & p) const

这个你看看

[解决办法]
引用:
可以,QTableView有个函数indexAt,可以得到QModelIndex:
QModelIndex  QTableView::indexAt(const QPoint & pos) const

QModelIndex出来什么都出来了

抱歉,看错了看成QTreeView了
QTableWidgetItem *item(int row, int column) const
QTableWidgetItem *itemAt(const QPoint & point) const
QTableWidgetItem *itemAt(int ax, int ay) const

这三个函数应该能满足你的要求

热点排行