说明一下:在designer里!是没有办法再tablewidget的表格上添加其他控件了,按钮啊!标签啊!都不可以!你改样式表也没用!
所以只能再代码成面改了,你把.ui文件转成.py文件。在python文件里添加下面的代码就行!(要修改)文章来源:https://www.toymoban.com/news/detail-647976.html
button1 = QRadioButton('按键名字') # 创建按钮
widget = QWidget() # 实例化 QWidget()
layout = QHBoxLayout(widget)
layout.addWidget(button1)
layout.setAlignment(button1, Qt.AlignLeft) # 按键靠左
layout.setContentsMargins(15, 0, 0, 0) # 设置内容边缘
self.tableWidget.setCellWidget(行数, 列数, widget) #
上面的代码都注释了,要改的会报错的,其他的基本不用动。那个按键的位置需要调整的就修改末尾的文章来源地址https://www.toymoban.com/news/detail-647976.html
layout.setAlignment(button1, Qt.AlignLeft) # Left contor right
layout.setContentsMargins(15, 0, 0, 0) # 这边的数据是按键上下左右的位置,调调就知道了
到了这里,关于pyqt 在tablewidget表格控件里添加 buttom按钮控件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!