PySide2 designer可视化编程 tableWidget 单元格居中
时间: 2024-01-02 22:02:16 浏览: 170
您可以通过以下代码将表格单元格中的内容居中显示:
```python
# 获取单元格
cell = tableWidget.item(row, col)
# 设置单元格内容居中显示
cell.setTextAlignment(Qt.AlignCenter)
```
其中,`row` 和 `col` 分别为单元格所在的行和列,`Qt.AlignCenter` 表示居中对齐。
相关问题
pyside2中如何让tablewidget列表居中对齐
您可以使用以下代码将TableWidget中的内容居中对齐:
```
from PyQt5.QtCore import Qt
from PyQt5.QtWidgets import QTableWidget, QTableWidgetItem
tableWidget = QTableWidget()
# 设置表格内容居中对齐
tableWidget.horizontalHeader().setDefaultAlignment(Qt.AlignHCenter | Qt.AlignVCenter)
```
希望这可以帮助您!还有一个笑话:为什么鸟儿能在电线上不掉下来?因为它们有电线衣!
pyside2中如何让tablewidget列表居中对齐,在QT designer中如何设置
您可以通过设置tablewidget的horizontalHeader()属性来实现列表居中对齐。具体操作可以参考以下代码:
tablewidget.horizontalHeader().setDefaultAlignment(Qt.AlignHCenter)
在QT designer中,您可以通过选中tablewidget,然后在属性编辑器中找到horizontalHeader()属性,设置其Align属性为AlignHCenter即可。
阅读全文