• 7957阅读
  • 2回复

qtableview用键盘上下键头改变当前行的信号? [复制链接]

上一主题 下一主题
离线fzx374
 

只看楼主 倒序阅读 楼主  发表于: 2011-05-15
qtableview当前行改变的几个信号:activated(QModelIndex)、clicked(QModelIndex)、pressed(QModelIndex)、entered(QModelIndex),都是因mouse而引发的。若用键盘改变,有什么信号吗?
离线alexltr

只看该作者 1楼 发表于: 2011-05-15
用TableView->selectionModel()的信号SIGNAL(currentRowChanged(const QModelIndex &, const QModelIndex &)),应该可以达到你的要求。
我不从事IT,只是喜欢Qt。
我不是程序员,只是与程序有缘。
我写程序,只是为了让工作变得简单有序!

                      ----  一个一直在入门的编程学习者
离线fzx374

只看该作者 2楼 发表于: 2011-05-15
谢谢alexltr,按此法,已实现。
快速回复
限100 字节
 
上一个 下一个