注意:
我在一台安装了python3.7的windows10机器上工作。我使用PyQt5来构建我的GUI
当有一个QLayout()
-实例保存一些小部件和子布局时,可以使用以下函数迭代它们:
itemAt()
接受一个索引作为参数,并返回相应的QLayoutItem()
-实例。如果它是一个小部件,只需对返回值应用widget()
函数,就可以控制它。如果它是子布局,您可以通过应用layout()
函数来同样地控制它。{文档:^ a1)
myWidget = myLayout.itemAt(i).widget()
mySublayout = myLayout.itemAt(j).layout()
takeAt()
看起来是一样的。它还接受一个索引作为参数并返回相应的QLayoutItem()
-实例。(文档:https://doc.qt.io/qt-5/qlayout.html#takeAt)
那么,有什么区别?在
目前没有回答
相关问题 更多 >
编程相关推荐