Code: def initled(): for r in range(8): MainWindow.ledArray.append([]) for c in range(16): MainWindow.ledArray[r].append(QtGui.QPushButton()) MainWindow.ledArray[r][c].setCheckable(True) MainWindow.ledArray[r][c].setMinimumSize(QtCore.QSize(45, 45)) ui.gridLayout.addWidget(MainWindow.ledArray[r][c], r, c)
def initled(): for r in range(8): MainWindow.ledArray.append([]) for c in range(16): MainWindow.ledArray[r].append(QtGui.QPushButton()) MainWindow.ledArray[r][c].setCheckable(True) MainWindow.ledArray[r][c].setMinimumSize(QtCore.QSize(45, 45)) ui.gridLayout.addWidget(MainWindow.ledArray[r][c], r, c)
# c-ish for r in range(8): for c in range(16): self.ledArray[r][c].setChecked(self.ledState) # pythonic for row in self.ledArray: for led in row: led.setChecked(self.ledState)