• 2615阅读
  • 2回复

[提问]大神来帮忙 [复制链接]

上一主题 下一主题
离线z55716368
 

只看楼主 倒序阅读 楼主  发表于: 2015-07-09
嘿。问一个问题,怎么触发tableview的回车事件。情形如下:tableview的第九列可以编辑,编辑之后我按下回车就能进行void save()。现在我用了一个回车事件,但是在编辑这个单元格的时候,需要按下2次回车才能执行事件,而在打开这个tableview的时候,我回车也会执行。怎么样才能让仅仅当我在编辑第九列的单元格时按下一次回车才会有save()执行呢?
每一个问题 都是一次进步
离线kimtaikee

只看该作者 1楼 发表于: 2015-07-09
你判断一下不就行了,不是有currentIndex这个函数吗,QModelIndex可以返回row和column

离线z55716368

只看该作者 2楼 发表于: 2015-07-09
回 kimtaikee 的帖子
kimtaikee:你判断一下不就行了,不是有currentIndex这个函数吗,QModelIndex可以返回row和column (2015-07-09 09:17)

currentindex就是取出行、列的函数了吧,QModelindex的作用是什么呢
大哥能帮忙看看这个东西怎么用吗

void QAbstractItemView::entered(const QModelIndex & index)
This signal is emitted when the mouse cursor enters the item specified by index. Mouse tracking needs to be enabled for this feature to work.
每一个问题 都是一次进步
快速回复
限100 字节
 
上一个 下一个