PyQt5单击QTableView垂直表头verticalHeader获取行数据以及单击单元格获取行数据操作

PyQt5单击QTableView单元格获取单元格数据,很容易实现,从而可以实现获取这一行的数据。但是单击QTableView垂直表头verticalHeader获取行数据,我摸索了一周时间才解决,下面分享下重点。

1.利用PyCharm及Python语言创建PyQt5主界面

添加tableView控件,编程初始化如下:

2.PyQt5单击QTableView单元格获取行数据操作

在QT设计器中,关联tableView控件单击信号与槽函数,如下图示:

槽函数如下:

3.PyQt5单击QTableView垂直表头verticalHeader获取行数据操作

参考QT5的连接QTableView表头节点点击事件

    void QHeaderView::sectionClicked(int logicalIndex);

可以写出关联QTableView表头节点点击信号与槽函数如下:

槽函数如下:

4.编译运行,效果如下:


获取详细源代码


如果本文对您有所帮助,请关注微信公众号“捷创源科技”。加入知识星球,可以获取更多技术干货!