Example #1
0
    def creaTablero(self):
        ae = QTUtil.altoEscritorio()
        mx = 64 if ae >= 750 else 48
        confTablero = self.gestor.configuracion.confTablero("BASE", mx)
        self.tablero = Tablero.Tablero(self, confTablero)
        self.tablero.crea()
        self.tablero.setFocus()

        Delegados.generaPM(self.tablero.piezas)
Example #2
0
    def create_board(self):
        ae = QTUtil.altoEscritorio()
        mx = int(ae * 0.08)
        config_board = self.manager.configuration.config_board("BASE", mx)
        self.board = Board.Board(self, config_board)
        self.board.crea()
        self.board.setFocus()

        Delegados.generaPM(self.board.piezas)
Example #3
0
    def creaTablero(self):
        ae = QTUtil.altoEscritorio()
        mx = 64 if ae >= 750 else 48
        confTablero = self.gestor.configuracion.confTablero("BASE", mx)
        self.tablero = Tablero.Tablero(self, confTablero)
        self.tablero.crea()
        self.tablero.setFocus()

        Delegados.generaPM(self.tablero.piezas)
Example #4
0
 def leeConfBoards(self):
     db = UtilSQL.DictSQL(self.ficheroConfBoards)
     self.dic_conf_boards_pk = db.as_dictionary()
     if not ("BASE" in self.dic_conf_boards_pk):
         with open(Code.path_resource("IntFiles", "basepk.board"),
                   "rb") as f:
             var = pickle.loads(f.read())
             var['x_anchoPieza'] = int(QTUtil.altoEscritorio() * 8 / 100)
             db["BASE"] = self.dic_conf_boards_pk["BASE"] = var
     # with open("../resources/IntFiles/basepk.board", "wb") as f:
     #      f.write(pickle.dumps(db["BASE"]))
     db.close()
Example #5
0
 def end(self, rect):
     if rect:
         self.scanner.close()
         desktop = QtGui.QPixmap.grabWindow(
             QtGui.QApplication.desktop().winId(), 0, 0,
             QTUtil.anchoEscritorio(), QTUtil.altoEscritorio())
         selected_pixmap = desktop.copy(rect)
         selected_pixmap = selected_pixmap.scaled(
             256, 256, transformMode=QtCore.Qt.SmoothTransformation)
         selected_pixmap.save(self.fich_png)
     else:
         with open(self.fich_png, "wb") as q:
             q.write("")
 def quit(self, ok):
     self.hide()
     if ok:
         self.vars.write()
         rect = QtCore.QRect(self.x, self.y, self.width, self.height)
         desktop = QtGui.QPixmap.grabWindow(
             QtGui.QApplication.desktop().winId(), 0, 0,
             QTUtil.anchoEscritorio(), QTUtil.altoEscritorio())
         selected_pixmap = desktop.copy(rect)
         selected_pixmap = selected_pixmap.scaled(
             256, 256, transformMode=QtCore.Qt.SmoothTransformation)
         selected_pixmap.save(self.fich_png)
     else:
         with open(self.fich_png, "wb") as q:
             q.write("")
     self.close()
Example #7
0
 def quit(self, ok):
     self.hide()
     if ok:
         self.vars.write()
         rect = QtCore.QRect(self.x, self.y, self.width, self.height)
         screen = QtWidgets.QApplication.primaryScreen()
         desktop = screen.grabWindow(0, 0, 0, QTUtil.anchoEscritorio(), QTUtil.altoEscritorio())
         selected_pixmap = desktop.copy(rect)
         selected_pixmap = selected_pixmap.scaled(
             256, 256, QtCore.Qt.IgnoreAspectRatio, QtCore.Qt.SmoothTransformation
         )
         selected_pixmap.save(self.fich_png)
     else:
         with open(self.fich_png, "w"):
             pass
     self.close()