遍历PyQt对象

0 投票
1 回答
1778 浏览
提问于 2025-04-17 07:20

问题:

我使用Qt Designer创建了20个图形视图。

我想在一个循环中遍历这些视图,并改变它们的背景颜色。

我该怎么做呢?

额外信息:

我想要做的事情:

我有20台电脑,想通知用户哪些终端没有被使用。我把这些信息存储在文件里,每2分钟读取一次,然后遍历这些图形视图,根据它们的当前状态改变背景颜色。

谢谢,pol

1 个回答

1
    class MyWidget(QtGui.QWidget):
            ...

        def my_method(self):

            for child in self.children():

                if isinstance(child, QtGui.QGraphicsView): 
                    ...

当然可以!请把你想要翻译的内容发给我,我会帮你用简单易懂的语言解释清楚。

撰写回答