Foros del Web » Programando para Internet » Python »

Ayuda con PyQt =)

Estas en el tema de Ayuda con PyQt =) en el foro de Python en Foros del Web. Hola.... ehmmm ando conectando pantallas elaboradas en QtDesigner con codigo Python.... de heco ya lo consegui.... la cosa es que tengo una pantalla con varios ...
  #1 (permalink)  
Antiguo 21/01/2011, 08:18
 
Fecha de Ingreso: enero-2011
Mensajes: 32
Antigüedad: 13 años, 3 meses
Puntos: 0
Sonrisa Ayuda con PyQt =)

Hola....
ehmmm ando conectando pantallas elaboradas en QtDesigner con codigo Python....
de heco ya lo consegui....
la cosa es que tengo una pantalla con varios botones que me llevan a una misma ventana y pues por cuestiones de ahorro en las lineas de codigo me gustaria hacer una funcion general que contenga la funcion que hace el llamado del boton a la ventana....
tomando en cuenta de que son 50 botones de los que estoy hablando
Help me please!!!!!!
Espero dar a entender mi pregunta....
gracias....
  #2 (permalink)  
Antiguo 21/01/2011, 09:02
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: Ayuda con PyQt =)

Cita:
Iniciado por virousa
Espero dar a entender mi pregunta....
¿Cual pregunta? Jamas vi un signo de interrogación "?". O al menos una pregunta concreta.

Si te refieres a esto:
Cita:
Iniciado por virousa
la cosa es que tengo una pantalla con varios botones que me llevan a una misma ventana y pues por cuestiones de ahorro en las lineas de codigo me gustaria hacer una funcion general que contenga la funcion que hace el llamado del boton a la ventana....
Si se puede, dependiendo de lo que quieras hacer.

Cita:
Iniciado por virousa
tomando en cuenta de que son 50 botones de los que estoy hablando
¿50 botones? Necesitamos urgentemente un screenshot.

Toma en cuenta que necesitamos código para saber que es lo que estas intentando hacer.
  #3 (permalink)  
Antiguo 21/01/2011, 09:59
 
Fecha de Ingreso: enero-2011
Mensajes: 32
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: Ayuda con PyQt =)

uhmmmm.....
la verdad tambien me habia percatado de ello(no habia hecho la pregunta)
=)
pues si, en realidad a eso me referia, digo, a hacer la funcion que controle los 50 botones....
le puedo facilitar el codigo de la funcion que abre cada boton...
y es esta....

def on_X_press(self):
self.SelectSignal = SelectSignal(self)
self.SelectSignal.show()

X corresponde al nombre del boton que es el que varia por cada boton y el SelectSignal a la clase de la cual proviene dicho nombre....

  #4 (permalink)  
Antiguo 21/01/2011, 13:59
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: Ayuda con PyQt =)

Ok aquí algo genérico.

Código:
def my_hadler(event, *args):
    pass

for button in list_of_buttons:
    button.bind("pressed", my_handler)
  #5 (permalink)  
Antiguo 22/01/2011, 19:24
 
Fecha de Ingreso: enero-2011
Mensajes: 32
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: Ayuda con PyQt =)

Dale gracias lo tomare en cuenta para mi proyecto......
=)

muy amable.....

Etiquetas: ???, botones, funciones, pyqt, señales
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:40.