当前位置: 首页>>代码示例>>Python>>正文


Python QTUtil.refreshGUI方法代码示例

本文整理汇总了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()
开发者ID:JERUKA9,项目名称:lucaschess,代码行数:27,代码来源:WCapturas.py

示例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()
开发者ID:JERUKA9,项目名称:lucaschess,代码行数:30,代码来源:PantallaSonido.py

示例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()
开发者ID:JERUKA9,项目名称:lucaschess,代码行数:29,代码来源:PantallaTabVFlechas.py

示例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()
开发者ID:garyliu33,项目名称:lucaschess,代码行数:9,代码来源:RunKibitzer.py

示例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()
开发者ID:garyliu33,项目名称:lucaschess,代码行数:35,代码来源:PantallaSTS.py

示例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()
开发者ID:JERUKA9,项目名称:lucaschess,代码行数:9,代码来源:QTVarios.py

示例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()
开发者ID:JERUKA9,项目名称:lucaschess,代码行数:30,代码来源:PantallaParamAnalisis.py

示例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()
开发者ID:JERUKA9,项目名称:lucaschess,代码行数:11,代码来源:PantallaAnalisis.py

示例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
开发者ID:JERUKA9,项目名称:lucaschess,代码行数:11,代码来源:QTVarios.py

示例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
开发者ID:JERUKA9,项目名称:lucaschess,代码行数:13,代码来源:QTUtil2.py

示例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()
开发者ID:JERUKA9,项目名称:lucaschess,代码行数:15,代码来源:PantallaVoice.py

示例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()
开发者ID:JERUKA9,项目名称:lucaschess,代码行数:16,代码来源:PantallaTabVSVGs.py

示例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
开发者ID:JERUKA9,项目名称:lucaschess,代码行数:16,代码来源:QTUtil2.py

示例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()
开发者ID:JERUKA9,项目名称:lucaschess,代码行数:17,代码来源:PantallaTabVMarkers.py

示例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()
开发者ID:cdcupt,项目名称:lucaschess,代码行数:18,代码来源:WBase.py


注:本文中的Code.QT.QTUtil.refreshGUI方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。