迭代pyqt对象

时间:2011-11-29 18:56:46

标签: python oop pyqt

问题:

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

我想迭代它们并在循环中更改背景颜色。

我怎么能这样做?

附加:

我想做什么:

我有20台电脑,我想通知用户哪些终端未使用。 我在文件上有这个日期,每2分钟我会阅读它,浏览图形视图并根据当前状态更改背景颜色。

感谢pol

1 个答案:

答案 0 :(得分:1)

    class MyWidget(QtGui.QWidget):
            ...

        def my_method(self):

            for child in self.children():

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