您现在的位置是:首页 > Javascript
当前栏目
PyQt5 技术篇-QTableWidget表格组件的行选择与列选择实例演示,表格组件的双击事件捕获,获取表格选中单元格的值
2023-03-20 15:32:08 时间
self.tableWidget.selectRow(0)
方法可以选择指定行。
self.tableWidget.selectColumn(0)
方法可以选择指定列。
# 表格的双击事件捕获
self.tableWidget.doubleClicked.connect(self.double_value)
def double_value(self):
'''
作用:双击事件监听,显示被选中的单元格
'''
# 打印被选中的单元格
for i in self.tableWidget.selectedItems():
print(i.row(), i.column(), i.text())
# 单选按钮绑定点击事件
self.radioButton.clicked.connect(self.select_col0)
self.radioButton_2.clicked.connect(self.select_col1)
self.radioButton_3.clicked.connect(self.select_col2)
self.radioButton_4.clicked.connect(self.select_col3)
def select_col0(self):
'''
作用:选择指定列
'''
self.tableWidget.selectColumn(0)
def select_col1(self):
'''
作用:选择指定列
'''
self.tableWidget.selectColumn(1)
def select_col2(self):
'''
作用:选择指定列
'''
self.tableWidget.selectColumn(2)
def select_col3(self):
'''
作用:选择指定列
'''
self.tableWidget.selectColumn(3)
运行效果图:
相关文章
- JavaScript 对象与 Hash 表
- html中<a>标签的安全问题!
- 深入学习 JavaScript——Object 对象
- 深入学习 JavaScript——闭包
- Node.js 中 child_procss 模块
- JavaScript 严格模式
- JavaScript 中的 let 和 const
- JavaScript 中 的this
- JavaScript 异步解决方案 async/await
- JavaScript 递归优化
- JavaScript 函数式编程—数组方法
- 为什么需要前端自动化测试呢?
- 分享几点关于 Vue 代码可读性的建议
- powershell批量远程示例,批量给多台机器安装dotnet和iis
- HTML居中代码怎么写?
- HTML页面跳转的5中方式!
- HTML溢出文字用省略号代替!
- JavaScript展开语法详解!
- JavaScript的prototype是什么?
- JavaScript的箭头函数与普通函数区别?