def set_digits(self): """ Draw side number tiles """ for i in range(0, 12): if i <= self.board_size - 1: xpos = Cons.RACK_XTILE[0] ypos = Cons.RACK_YTILE + i * 55 + (12 - self.board_size) * 55 // 2 box = QLabel() box.setGeometry(xpos, ypos, Cons.TILE_WIDTH, Cons.TILE_HEIGHT) box.setStyleSheet("border: 2px solid black") box.setAlignment(Qt.AlignCenter) proxy = QGraphicsProxyWidget() proxy.persistent = False proxy.setWidget(box) proxy.digit = Cons.DIGITS[i] proxy.setPos(xpos, ypos) self.scene.addItem(proxy) proxy.show() tile = Tile(self.digits[i], self.scene) tile.cell = "new" tile.draw_tile(QPoint(xpos, ypos))