我有一个按钮网格,每个按钮都位于其自己的组框内。我想动态更新这些按钮的标签。
我不清楚在迭代中创建后如何处理这些按钮,并且有一种方法可以解决它们的对象名称。
我所阅读的文档似乎并未包含通过对象名称设置文本的任何方法。这是可能的还是有更好的方法来做到这一点?
PyQt5,Python 3.6
答案 0 :(得分:1)
如果您使用以下功能为小部件命名:
var child1_HTML = $("table tr:nth-child(1)").html();
$("table tr:nth-child(1)").html($("table tr:nth-child(2)").html());
$("table tr:nth-child(2)").html(child1_HTML);
您可以通过{your widget}.setObjectName({your name})
函数通过父级访问它:
findChild
示例:
{your parent widget}.findChild({name class}, {your name})