本文整理汇总了Python中Code.QT.QTUtil.refreshGUI方法的典型用法代码示例。如果您正苦于以下问题:Python QTUtil.refreshGUI方法的具体用法?Python QTUtil.refreshGUI怎么用?Python QTUtil.refreshGUI使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Code.QT.QTUtil
的用法示例。
在下文中一共展示了QTUtil.refreshGUI方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: ponLayout
# 需要导入模块: from Code.QT import QTUtil [as 别名]
# 或者: from Code.QT.QTUtil import refreshGUI [as 别名]
def ponLayout(self, siBlancasAbajo):
layout = self.layout()
if layout:
while True:
item = layout.takeAt(0)
if item:
del item
else:
break
else:
layout = Colocacion.V().margen(0)
self.setLayout(layout)
dlayout = {}
for color in (True, False):
ly = dlayout[color] = Colocacion.V().margen(0)
for pieza, numero in self.li:
if color == False:
pieza = pieza.lower()
for i in range(numero):
ly.control(self.dic[pieza][i])
ly0, ly1 = dlayout[siBlancasAbajo], dlayout[not siBlancasAbajo]
layout.otro(ly0).relleno().otro(ly1)
QTUtil.refreshGUI()
示例2: micRecord
# 需要导入模块: from Code.QT import QTUtil [as 别名]
# 或者: from Code.QT.QTUtil import refreshGUI [as 别名]
def micRecord(self):
self.ponToolBar(( self.ks_cancelmic, None, self.ks_stopmic ))
self.siGrabando = True
self.siCancelado = False
self.mesa.ponCentesimas(0)
self.taller.micInicio()
iniTime = time.clock()
while self.siGrabando:
self.taller.micGraba()
QTUtil.refreshGUI()
t = time.clock() - iniTime
self.mesa.ponCentesimas(t * 100)
if t > self.maxTime:
break
self.siGrabando = False
self.taller.micFinal()
if self.siCancelado:
self.taller.limpiar()
self.mesa.ponCentesimas(0)
else:
self.mesa.ponCentesimas(self.taller.centesimas)
self.ponBaseTB()
示例3: cambios
# 需要导入模块: from Code.QT import QTUtil [as 别名]
# 或者: from Code.QT.QTUtil import refreshGUI [as 别名]
def cambios(self):
if hasattr(self, "form"):
li = self.form.get()
n = 1 if self.siNombre else 0
for flecha in self.liEjemplos:
regFlecha = flecha.bloqueDatos
if self.siNombre:
regFlecha.nombre = li[0]
regFlecha.forma = li[n]
regFlecha.tipo = li[n + 1]
regFlecha.color = li[n + 2]
regFlecha.colorinterior = li[n + 3]
# regFlecha.colorinterior2 = li[4]
regFlecha.opacidad = (100.0 - float(li[n + 4])) / 100.0
regFlecha.redondeos = li[n + 5]
regFlecha.grosor = li[n + 6]
regFlecha.altocabeza = li[n + 7]
regFlecha.ancho = li[n + 8]
regFlecha.vuelo = li[n + 9]
regFlecha.descuelgue = li[n + 10]
regFlecha.destino = li[n + 11]
regFlecha.posicion.orden = li[n + 12]
flecha.posicion2xy() # posible cambio en destino
flecha.setOpacity(regFlecha.opacidad)
flecha.setZValue(regFlecha.posicion.orden)
self.tablero.escena.update()
QTUtil.refreshGUI()
示例4: mover
# 需要导入模块: from Code.QT import QTUtil [as 别名]
# 或者: from Code.QT.QTUtil import refreshGUI [as 别名]
def mover(self):
if self.siMover:
self.guardarVideo()
self.siMover = not self.siMover
self.setWindowFlags(self.flags[self.siMover])
self.show()
QTUtil.refreshGUI()
示例5: siguiente
# 需要导入模块: from Code.QT import QTUtil [as 别名]
# 或者: from Code.QT.QTUtil import refreshGUI [as 别名]
def siguiente(self):
resp = self.sts.siguientePosicion(self.work)
if resp:
self.ngroup, self.nfen, self.elem = resp
if not self.hideBoard:
cp = ControlPosicion.ControlPosicion()
cp.leeFen(self.elem.fen)
self.tablero.ponPosicion(cp)
self.xengine.ponGuiDispatch(self.dispatch)
xpt, xa1h8 = self.elem.bestA1H8()
self.tablero.quitaFlechas()
self.tablero.creaFlechaTmp(xa1h8[:2], xa1h8[2:], False)
if not self.playing:
return
t0 = time.time()
mrm = self.xengine.analiza(self.elem.fen)
t1 = time.time()-t0
if mrm:
rm = mrm.mejorMov()
if rm:
mov = rm.movimiento()
if mov:
if not self.hideBoard:
self.tablero.creaFlechaTmp(rm.desde, rm.hasta, True)
self.sts.setResult(self.work, self.ngroup, self.nfen, mov, t1)
self.grid.refresh()
else:
self.tb.setAccionVisible(self.pause, False)
self.tb.setAccionVisible(self.run, False)
self.playing = False
QTUtil.refreshGUI()
示例6: ponContinuar
# 需要导入模块: from Code.QT import QTUtil [as 别名]
# 或者: from Code.QT.QTUtil import refreshGUI [as 别名]
def ponContinuar(self):
self.btCancelarSeguir.ponTexto(_("Continue"))
self.btCancelarSeguir.conectar(self.continuar)
self.btCancelarSeguir.ponFuente(self.fontB)
self.btCancelarSeguir.ponIcono(Iconos.Aceptar())
self.btCancelarSeguir.setDisabled(False)
QTUtil.refreshGUI()
示例7: dispatchR
# 需要导入模块: from Code.QT import QTUtil [as 别名]
# 或者: from Code.QT.QTUtil import refreshGUI [as 别名]
def dispatchR(valor):
if reg.form is None:
if isinstance(valor, FormLayout.FormTabWidget):
reg.form = valor
reg.wtime = valor.getWidget(0, 1)
reg.wdepth = valor.getWidget(0, 2)
reg.wdt = valor.getWidget(0, 3)
elif isinstance(valor, FormLayout.FormWidget):
reg.form = valor
reg.wtime = valor.getWidget(1)
reg.wdepth = valor.getWidget(2)
reg.wdt = valor.getWidget(3)
else:
sender = reg.form.sender()
if not reg.wdt.isChecked():
if sender == reg.wtime:
if reg.wtime.textoFloat() > 0:
reg.wdepth.setCurrentIndex(0)
elif sender == reg.wdepth:
if reg.wdepth.currentIndex() > 0:
reg.wtime.ponFloat(0.0)
elif sender == reg.wdt:
if reg.wtime.textoFloat() > 0:
reg.wdepth.setCurrentIndex(0)
elif reg.wdepth.currentIndex() > 0:
reg.wtime.ponFloat(0.0)
QTUtil.refreshGUI()
示例8: cambiadoRM
# 需要导入模块: from Code.QT import QTUtil [as 别名]
# 或者: from Code.QT.QTUtil import refreshGUI [as 别名]
def cambiadoRM(self, fila):
self.um.ponPosRMactual(fila)
self.lbPuntuacion.ponTexto(self.um.puntuacionActual())
self.lbPGN.ponTexto(self.um.pgnActual())
self.ponTablero()
self.owner.adjustSize()
QTUtil.refreshGUI()
示例9: actualiza
# 需要导入模块: from Code.QT import QTUtil [as 别名]
# 或者: from Code.QT.QTUtil import refreshGUI [as 别名]
def actualiza(self, leidos, erroneos, duplicados, importados):
def pts(x): return "{:,}".format(x).replace(",", ".")
self.lbLeidos.ponTexto(pts(leidos))
self.lbErroneos.ponTexto(pts(erroneos))
self.lbDuplicados.ponTexto(pts(duplicados))
self.lbImportados.ponTexto(pts(importados))
QTUtil.refreshGUI()
return not self.siCancelado
示例10: inicio
# 需要导入模块: from Code.QT import QTUtil [as 别名]
# 或者: from Code.QT.QTUtil import refreshGUI [as 别名]
def inicio(self, parent, mensaje, siCancelar=False, siMuestraYa=True, opacity=0.80,
posicion="c", fixedSize=256, titCancelar=None, background=None, pmImagen=None):
QTUtil.refreshGUI()
if self.me:
self.final()
if background is None:
background = "#79b600"
self.me = MensEspera(parent, mensaje, siCancelar, siMuestraYa, opacity, posicion, fixedSize, titCancelar,
background, pmImagen)
QTUtil.refreshGUI()
return self
示例11: beginListen
# 需要导入模块: from Code.QT import QTUtil [as 别名]
# 或者: from Code.QT.QTUtil import refreshGUI [as 别名]
def beginListen(self):
self.setEstado(self.ST_LISTENING)
self.siSeguimos = True
tallerSonido = Sonido.TallerSonido(None)
tallerSonido.leeWAV(self.ficheroWav)
tallerSonido.playInicio(0,tallerSonido.centesimas)
siSeguir = True
while self.siSeguimos and siSeguir:
siSeguir, pos = tallerSonido.play()
QTUtil.refreshGUI()
tallerSonido.playFinal()
self.endListen()
示例12: cambios
# 需要导入模块: from Code.QT import QTUtil [as 别名]
# 或者: from Code.QT.QTUtil import refreshGUI [as 别名]
def cambios(self):
if hasattr(self, "form"):
li = self.form.get()
for n, svg in enumerate(self.liEjemplos):
regSVG = svg.bloqueDatos
regSVG.nombre = li[0]
regSVG.opacidad = (100.0 - float(li[1])) / 100.0
regSVG.psize = li[2]
regSVG.posicion.orden = li[3]
svg.setOpacity(regSVG.opacidad)
svg.setZValue(regSVG.posicion.orden)
svg.update()
self.tablero.escena.update()
QTUtil.refreshGUI()
示例13: muestra
# 需要导入模块: from Code.QT import QTUtil [as 别名]
# 或者: from Code.QT.QTUtil import refreshGUI [as 别名]
def muestra(self):
self.show()
v = self.owner
s = self.size()
if self.posicion == "c":
x = v.x() + (v.width() - s.width()) / 2
y = v.y() + (v.height() - s.height()) / 2
elif self.posicion == "ad":
x = v.x() + v.width() - s.width()
y = v.y() + 4
self.move(x, y)
QTUtil.refreshGUI()
return self
示例14: cambios
# 需要导入模块: from Code.QT import QTUtil [as 别名]
# 或者: from Code.QT.QTUtil import refreshGUI [as 别名]
def cambios(self):
if hasattr(self, "form"):
li = self.form.get()
for n, marker in enumerate(self.liEjemplos):
regMarker = marker.bloqueDatos
regMarker.nombre = li[0]
regMarker.opacidad = (100.0 - float(li[1])) / 100.0
regMarker.psize = li[2]
regMarker.poscelda = li[3]
regMarker.posicion.orden = li[4]
marker.setOpacity(regMarker.opacidad)
marker.setZValue(regMarker.posicion.orden)
marker.update()
self.tablero.escena.update()
QTUtil.refreshGUI()
示例15: ponToolBar
# 需要导入模块: from Code.QT import QTUtil [as 别名]
# 或者: from Code.QT.QTUtil import refreshGUI [as 别名]
def ponToolBar(self, liAcciones, separator=False):
# liAcciones = list(liAcciones) # Martin debug
# liAcciones.append( 999 )
self.tb.clear()
for k in liAcciones:
self.dicTB[k].setVisible(True)
self.dicTB[k].setEnabled(True)
self.tb.addAction(self.dicTB[k])
if separator:
self.tb.addSeparator()
self.tb.liAcciones = liAcciones
self.tb.update()
QTUtil.refreshGUI()