pyqt5中treewidget在中间加入抬头
时间: 2023-08-30 16:04:24 浏览: 91
PyQt4 treewidget 选择改变颜色,并设置可编辑的方法
在PyQt5中,可以使用QTreeWidget的setHeaderLabel()方法来设置树形控件的标题。示例如下:
```python
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow, QTreeWidget, QTreeWidgetItem
class MainWindow(QMainWindow):
def __init__(self):
super().__init__()
self.treeWidget = QTreeWidget()
self.treeWidget.setHeaderLabel('My Tree Widget')
parent = QTreeWidgetItem(self.treeWidget, ['Parent'])
child1 = QTreeWidgetItem(parent, ['Child 1'])
child2 = QTreeWidgetItem(parent, ['Child 2'])
self.setCentralWidget(self.treeWidget)
if __name__ == '__main__':
app = QApplication(sys.argv)
mainWindow = MainWindow()
mainWindow.show()
sys.exit(app.exec_())
```
在上面的示例中,我们使用setHeaderLabel()方法创建了一个名为"My Tree Widget"的树形控件标题。你可以根据你的需要将其替换为任何你想要的标题。
阅读全文