def tiempoSC(x, y, linea, minim, maxim, rutina, color): tt = TabTipos.Texto() tt.tipoLetra = TabTipos.TipoLetra("Courier New", 10) tt.posicion.ancho = 68 tt.posicion.alto = 12 tt.posicion.orden = 5 tt.colorFondo = color tt.valor = "00:00:00" tt.posicion.x = x tt.posicion.y = y tt.linea = linea tt.min = x + minim tt.max = x + maxim tt.rutina = rutina sc = TabElementos.TiempoSC(self.escena, tt) sc.ponCentesimas(0) return sc
def crea(self): # base cajon = TabTipos.Caja() cajon.posicion.orden = 1 cajon.colorRelleno = 4294243572 ancho, alto = 544, 100 cajon.posicion.ancho, cajon.posicion.alto = ancho, alto cajon.posicion.x, cajon.posicion.y = 0, 0 cajon.tipo = QtCore.Qt.NoPen self.cajonSC = TabElementos.CajaSC(self.escena, cajon) def tiempoSC(x, y, linea, minim, maxim, rutina, color): tt = TabTipos.Texto() tt.tipoLetra = TabTipos.TipoLetra("Courier New", 10) tt.posicion.ancho = 68 tt.posicion.alto = 12 tt.posicion.orden = 5 tt.colorFondo = color tt.valor = "00:00:00" tt.posicion.x = x tt.posicion.y = y tt.linea = linea tt.min = x + minim tt.max = x + maxim tt.rutina = rutina sc = TabElementos.TiempoSC(self.escena, tt) sc.ponCentesimas(0) return sc self.txtInicio = tiempoSC(2, 40, "d", 0, 400, self.mv_inicio, 4294242784) self.txtFinal = tiempoSC(ancho - 6 - 68, 40, "i", -400, 0, self.mv_final, 4294242784) self.txtActual = tiempoSC(68 + 2, 10, "a", 0, 400, None, 4294242784) self.txtDuracion = tiempoSC(236, 78, None, 0, 0, None, 4289509046) tf = TabTipos.Caja() tf.posicion.orden = 2 tf.posicion.x = 70 tf.posicion.y = 44 tf.posicion.ancho = 400 tf.posicion.alto = 4 tf.grosor = 0 tf.colorRelleno = 4281413888 self.linMain = TabElementos.CajaSC(self.escena, tf) tf = TabTipos.Caja() tf.posicion.orden = 2 tf.posicion.x = 70 tf.posicion.y = 32 tf.posicion.ancho = 0 tf.posicion.alto = 26 tf.colorRelleno = 4281413888 TabElementos.CajaSC(self.escena, tf) tf = TabTipos.Caja() tf.posicion.orden = 2 tf.posicion.x = 470 tf.posicion.y = 32 tf.posicion.ancho = 0 tf.posicion.alto = 26 tf.colorRelleno = 4281413888 TabElementos.CajaSC(self.escena, tf) self.setFixedSize(ancho, alto)