• 5914阅读
  • 5回复

怎么从QTableView中读出鼠标选择的Item(已解决) [复制链接]

上一主题 下一主题
离线xcykkk
 
只看楼主 倒序阅读 楼主  发表于: 2009-04-14
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
如题!

应该怎么做才能取出用鼠标选择所编辑Item的Row和Column   ?
[ 此帖被xcykkk在2009-04-16 12:54重新编辑 ]
离线hbpower
只看该作者 1楼 发表于: 2009-04-14
使用你所选中的Item所对应的QModelIndex的row()和column()来获得
神啊救救我吧
离线xcykkk
只看该作者 2楼 发表于: 2009-04-14
回 1楼(hbpower) 的帖子
在QTableView中,当修改一个Item。我应该怎么捕获到这个Item被修改信息呢?
比如说,获取这个Item的row和column。
离线xcykkk
只看该作者 3楼 发表于: 2009-04-15
回 2楼(xcykkk) 的帖子
谢谢各位关注!

这个问题已经解决!

void QAbstractItemModel::dataChanged ( const QModelIndex & topLeft, const QModelIndex & bottomRight )   [signal]

用这个信号就OKey!
离线xcykkk
只看该作者 4楼 发表于: 2009-04-16
回 3楼(xcykkk) 的帖子
哎···
不对!

回错贴了!
不好意思···
不好意思···
离线xcykkk
只看该作者 5楼 发表于: 2009-04-16
回 4楼(xcykkk) 的帖子
用pressed()或者clicked()  等信号都可
快速回复
限100 字节
 
上一个 下一个