Example #1
0
 def mouseMoveEvent(self, e):
     escala = self.escala()
     x, y = utils.convertir_de_posicion_fisica_relativa(e.pos().x()/escala, e.pos().y()/escala)
     dx, dy = x - self.mouse_x, y - self.mouse_y
     eventos.mueve_mouse.send("Qt::mouseMoveEvent", x=x, y=y, dx=dx, dy=dy)
     self.mouse_x = x
     self.mouse_y = y
 def mouseMoveEvent(self, e):
     escala = self.escala()
     x, y = utils.convertir_de_posicion_fisica_relativa(e.pos().x()/escala, e.pos().y()/escala)
     dx, dy = x - self.mouse_x, y - self.mouse_y
     eventos.mueve_mouse.send("Qt::mouseMoveEvent", x=x, y=y, dx=dx, dy=dy)
     self.mouse_x = x
     self.mouse_y = y
Example #3
0
    def mouseReleaseEvent(self, e):
        escala = self.escala
        x, y = utils.convertir_de_posicion_fisica_relativa(e.pos().x() / escala, e.pos().y() / escala)
        boton_pulsado = e.button()

        x += pilas.mundo.motor.camara_x
        y += pilas.mundo.motor.camara_y

        self.gestor_escenas.escena_actual().termina_click.emitir(x=x, y=y, dx=0, dy=0, boton=boton_pulsado)
    def mouseMoveEvent(self, area, e):
        escala = self.escala()
        x, y = utils.convertir_de_posicion_fisica_relativa(e.x / escala, e.y / escala)
        dx, dy = x - self.mouse_x, y - self.mouse_y

        eventos.mueve_mouse.send("motion-notify-event", x=x, y=y, dx=dx, dy=dy)

        self.mouse_x = x
        self.mouse_y = y

        self.actualizar_pantalla()
Example #5
0
    def mouseReleaseEvent(self, e):
        escala = self.escala
        x, y = utils.convertir_de_posicion_fisica_relativa(
            e.pos().x() / escala,
            e.pos().y() / escala)
        boton_pulsado = e.button()

        x += pilas.mundo.motor.camara_x
        y += pilas.mundo.motor.camara_y

        self.gestor_escenas.escena_actual().termina_click.emitir(
            x=x, y=y, dx=0, dy=0, boton=boton_pulsado)
Example #6
0
    def mouseMoveEvent(self, e):
        escala = self.escala
        x, y = utils.convertir_de_posicion_fisica_relativa(e.pos().x()/escala, e.pos().y()/escala)
        dx, dy = x - self.mouse_x, y - self.mouse_y

        izquierda, derecha, arriba, abajo = utils.obtener_bordes()
        x = max(min(derecha, x), izquierda)
        y = max(min(arriba, y), abajo)

        eventos.mueve_mouse.emitir(x=x, y=y, dx=dx, dy=dy)
        self.mouse_x = x
        self.mouse_y = y
Example #7
0
    def mouseMoveEvent(self, e):
        escala = self.escala
        x, y = utils.convertir_de_posicion_fisica_relativa(
            e.pos().x() / escala,
            e.pos().y() / escala)
        dx, dy = x - self.mouse_x, y - self.mouse_y

        izquierda, derecha, arriba, abajo = utils.obtener_bordes()
        x = max(min(derecha, x), izquierda)
        y = max(min(arriba, y), abajo)

        eventos.mueve_mouse.emitir(x=x, y=y, dx=dx, dy=dy)
        self.mouse_x = x
        self.mouse_y = y
Example #8
0
    def mouseMoveEvent(self, e):
        escala = self.escala
        x, y = utils.convertir_de_posicion_fisica_relativa(e.pos().x()/escala, e.pos().y()/escala)

        izquierda, derecha, arriba, abajo = utils.obtener_bordes()

        x += pilas.mundo.motor.camara_x
        y += pilas.mundo.motor.camara_y

        dx, dy = x - self.mouse_x, y - self.mouse_y

        self.gestor_escenas.escena_actual().mueve_mouse.emitir(x=x, y=y, dx=dx, dy=dy)

        self.mouse_x = x
        self.mouse_y = y
        self.depurador.cuando_mueve_el_mouse(x, y)
Example #9
0
    def mouseMoveEvent(self, e):
        escala = self.escala
        x, y = utils.convertir_de_posicion_fisica_relativa(
            e.pos().x() / escala,
            e.pos().y() / escala)

        izquierda, derecha, arriba, abajo = utils.obtener_bordes()

        x += pilas.mundo.motor.camara_x
        y += pilas.mundo.motor.camara_y

        dx, dy = x - self.mouse_x, y - self.mouse_y

        self.gestor_escenas.escena_actual().mueve_mouse.emitir(x=x,
                                                               y=y,
                                                               dx=dx,
                                                               dy=dy)

        self.mouse_x = x
        self.mouse_y = y
        self.depurador.cuando_mueve_el_mouse(x, y)
 def mouseReleaseEvent(self, area, e):
     escala = self.escala()
     x, y = utils.convertir_de_posicion_fisica_relativa(e.x / escala, e.y / escala)
     eventos.termina_click.send("button-release-event", x=x, y=y, dx=0, dy=0)
 def mousePressEvent(self, area, e):
     escala = self.escala()
     x, y = utils.convertir_de_posicion_fisica_relativa(e.x / escala, e.y / escala)
     eventos.click_de_mouse.send("button-press-event", x=x, y=y, dx=0, dy=0)
Example #12
0
 def mouseReleaseEvent(self, e):
     escala = self.escala()
     x, y = utils.convertir_de_posicion_fisica_relativa(e.pos().x()/escala, e.pos().y()/escala)
     eventos.termina_click.send("Qt::mouseReleaseEvent", x=x, y=y, dx=0, dy=0)
Example #13
0
 def mousePressEvent(self, e):
     escala = self.escala()
     x, y = utils.convertir_de_posicion_fisica_relativa(e.pos().x()/escala, e.pos().y()/escala)
     eventos.click_de_mouse.send("Qt::mousePressEvent", x=x, y=y, dx=0, dy=0)
Example #14
0
 def mouseReleaseEvent(self, e):
     escala = self.escala
     x, y = utils.convertir_de_posicion_fisica_relativa(
         e.pos().x() / escala,
         e.pos().y() / escala)
     eventos.termina_click.emitir(x=x, y=y, dx=0, dy=0)
Example #15
0
 def mousePressEvent(self, e):
     escala = self.escala
     x, y = utils.convertir_de_posicion_fisica_relativa(
         e.pos().x() / escala,
         e.pos().y() / escala)
     eventos.click_de_mouse.emitir(x=x, y=y, dx=0, dy=0)