def new_game(self, wymiar): self.wymiar = wymiar self.plansza = GridModel(self.print_prefix, self.wymiar, self.callbackObject) #self.callbackObject.print( Colors.RED, "NOWA GRA: ") self.plansza.new_number() self.create_scene()
def setupUi(self, Form, x): if not Form.objectName(): Form.setObjectName(u"Form") self.frame = QFrame(Form) self.frame.setObjectName(u"frame") self.frame.setGeometry(QRect(10 + x, 10, 371 + x, 471)) self.frame.setFrameShape(QFrame.StyledPanel) self.frame.setFrameShadow(QFrame.Raised) self.graphicsView_1 = QGraphicsView(self.frame) self.graphicsView_1.setObjectName(u"graphicsView_1") self.graphicsView_1.setEnabled(False) self.graphicsView_1.setGeometry(QRect(10, 10, 351, 301)) self.graphicsView_1.setMouseTracking(True) self.Ebutton_1 = QPushButton(self.frame) self.Ebutton_1.setObjectName(u"Ebutton_1") self.Ebutton_1.setGeometry(QRect(200, 370, 50, 40)) self.NWbutton_1 = QPushButton(self.frame) self.NWbutton_1.setObjectName(u"NWbutton_1") self.NWbutton_1.setGeometry(QRect(110, 320, 50, 40)) self.SWbutton_1 = QPushButton(self.frame) self.SWbutton_1.setObjectName(u"SWbutton_1") self.SWbutton_1.setGeometry(QRect(110, 420, 50, 40)) self.NEbutton_1 = QPushButton(self.frame) self.NEbutton_1.setObjectName(u"NEbutton_1") self.NEbutton_1.setGeometry(QRect(170, 320, 50, 40)) self.Wbutton_1 = QPushButton(self.frame) self.Wbutton_1.setObjectName(u"Wbutton_1") self.Wbutton_1.setGeometry(QRect(80, 370, 50, 40)) self.SEbutton_1 = QPushButton(self.frame) self.SEbutton_1.setObjectName(u"SEbutton_1") self.SEbutton_1.setGeometry(QRect(170, 420, 50, 40)) self.retranslateUi(Form) QMetaObject.connectSlotsByName(Form) self.scene = QGraphicsScene(self.graphicsView_1) self.plansza = GridModel(self.print_prefix, self.wymiar, self.callbackObject) self.graphicsView_1.setScene(self.scene) self.create_scene() self.NEbutton_1.clicked.connect(self.moveNEFull) self.Ebutton_1.clicked.connect(self.moveEFull) self.SEbutton_1.clicked.connect(self.moveSEFull) self.SWbutton_1.clicked.connect(self.moveSWFull) self.NWbutton_1.clicked.connect(self.moveNWFull) self.Wbutton_1.clicked.connect(self.moveWFull) effect = QGraphicsOpacityEffect(self) effect.setOpacity(0.8) self.graphicsView_1.setGraphicsEffect(effect) self.graphicsView_1.setAutoFillBackground(True)