作者gecer (gecer)
看板Python
标题[问题]How to call pyQT gridlayout object
时间Sat Jun 20 07:00:39 2020
如题 有个gridlayout物件
self.grid_layout.addWidget(button, 5+x, y)
想要get (button, 5+x, y) 的text , 请问如何call
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.27.211.79 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1592607641.A.0D4.html
1F:→ kcimg: button.text() 06/20 21:41
2F:推 skyconquer: 用这两行取得layout中的widget("i"是该widget的索引值 06/21 20:06
3F:→ skyconquer: >>> item = self.grid_layout.itemAt(i) 06/21 20:06
4F:→ skyconquer: >>> text = item.widget().text() ##记得转换item 06/21 20:08
5F:→ skyconquer: 如果方便的话,麻烦告知我的方法有没有用,之後可以 06/21 20:09
6F:→ skyconquer: 回馈大家参考。 06/21 20:09
可用 谢谢
※ 编辑: gecer (1.174.250.80 台湾), 06/23/2020 08:04:06