
PyQt学习笔记:使用QTreeWidget中的itemAt方法获取指定位置的项
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文为 PyQt 学习系列之一,详细介绍了如何利用 QTreeWidget 中的 itemAt 方法来获取特定位置的项目。适合希望深入理解 PyQt 库中树形控件操作的开发者参考学习。
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用
QTreeWidget的itemAt方法通过视口内的坐标点获取对应位置的项,相关调用方法如下:
- QTreeWidgetItem itemAt(QPoint p)
- QTreeWidgetItem itemAt(int x, int y)
该方法可以获取到视口中指定坐标的项。如果对应的坐标位置没有项,则返回None。
示例:以下代码输出树型部件视口范围内的所有项首列文本:
```python
def showAllVisibleItem(self):
height = self.treeWidget.height()
width = self.treeWidget.width()
for y in range(0, height):
for x in range(0, width):
item = self.treeWidget.itemAt(x, y)
if item:
print(item.text(0))
```
全部评论 (0)
还没有任何评论哟~


