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.编译运行,效果如下: