QT开发中文网

QTableWidget设置背景 边框 颜色 距离 部件

QTableWidget 是 Qt 中的一个表格控件,可以通过以下方法设置背景、边框、颜色和距离。

  1. 设置背景颜色

可以使用 setStyleSheet() 方法设置表格的背景颜色,如下所示:

table_widget.setStyleSheet("background-color: #f2f2f2;")
  1. 设置表格边框

可以使用 setStyleSheet() 方法设置表格的边框,例如:

table_widget.setStyleSheet("border: 1px solid black;")
  1. 设置单元格颜色

可以使用 QBrush 类来设置单元格的颜色,例如:

brush = QtGui.QBrush(QtCore.Qt.green)
item = QtWidgets.QTableWidgetItem("Text")
item.setBackground(brush)
table_widget.setItem(row, col, item)
  1. 设置单元格距离

可以使用 setContentsMargins() 方法设置单元格与表格边界之间的距离,例如:

table_widget.setContentsMargins(10, 10, 10, 10)

其中,四个参数分别表示左、上、右、下的距离。如果想要设置整个表格与父窗口的间距,可以使用 setGeometry() 方法,例如:

table_widget.setGeometry(10, 10, 300, 200)

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://qt.0voice.com/?id=530

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?