本文整理汇总了Python中Code.QT.QTUtil.qtColorRGB方法的典型用法代码示例。如果您正苦于以下问题:Python QTUtil.qtColorRGB方法的具体用法?Python QTUtil.qtColorRGB怎么用?Python QTUtil.qtColorRGB使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Code.QT.QTUtil
的用法示例。
在下文中一共展示了QTUtil.qtColorRGB方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: preparaColoresPGN
# 需要导入模块: from Code.QT import QTUtil [as 别名]
# 或者: from Code.QT.QTUtil import qtColorRGB [as 别名]
def preparaColoresPGN(self):
self.colorMateNegativo = QTUtil.qtColorRGB(0, 0, 0)
self.colorMatePositivo = QTUtil.qtColorRGB(159, 0, 159)
self.colorNegativo = QTUtil.qtColorRGB(255, 0, 0)
self.colorPositivo = QTUtil.qtColorRGB(0, 0, 255)
self.colorBlanco = QTUtil.qtColorRGB(255, 255, 255)
示例2: __init__
# 需要导入模块: from Code.QT import QTUtil [as 别名]
# 或者: from Code.QT.QTUtil import qtColorRGB [as 别名]
def __init__(self, gestor, xmotor, nombreOP, posicion, mrm, rmOP, rmUsu, analisis):
self.siCompetitivo = gestor.siCompetitivo
self.nombreOP = nombreOP
self.posicion = posicion
self.rmOP = rmOP
self.rmUsu = rmUsu
self.mrm = mrm
self.analisis = analisis
self.xmotor = xmotor
self.gestor = gestor
self.listaRM, self.posOP = self.hazListaRM()
self.posicion = posicion
titulo = _("Analysis")
icono = Iconos.Analizar()
extparam = "jzgm"
QTVarios.WDialogo.__init__(self, gestor.pantalla, titulo, icono, extparam)
self.colorNegativo = QTUtil.qtColorRGB(255, 0, 0)
self.colorImpares = QTUtil.qtColorRGB(231, 244, 254)
self.lbComentario = Controles.LB(self, "").ponTipoLetra(puntos=10).alinCentrado()
confTablero = VarGen.configuracion.confTablero("JUICIO", 32)
self.tablero = Tablero.Tablero(self, confTablero)
self.tablero.crea()
self.tablero.ponerPiezasAbajo(posicion.siBlancas)
self.lbMotor = Controles.LB(self).alinCentrado()
self.lbTiempo = Controles.LB(self).alinCentrado()
liMas = ( (_("Close"), "close", Iconos.Delete() ), )
lyBM, tbBM = QTVarios.lyBotonesMovimiento(self, "", siLibre=True, tamIcon=24, siMas=True, liMasAcciones=liMas)
oColumnas = Columnas.ListaColumnas()
oColumnas.nueva("POSREAL", "#", 40, siCentrado=True)
oColumnas.nueva("JUGADAS", "%d %s" % (len(self.listaRM), _("Moves")), 120, siCentrado=True)
oColumnas.nueva("PLAYER", _("Player"), 120)
self.grid = Grid.Grid(self, oColumnas, siSelecFilas=True)
lyT = Colocacion.V().control(self.tablero).otro(lyBM).control(self.lbComentario)
# Layout
layout = Colocacion.H().otro(lyT).control(self.grid)
self.setLayout(layout)
self.grid.setFocus()
self.grid.goto(self.posOP, 0)
self.siMoviendoTiempo = False
self.ponPuntos()
示例3: __init__
# 需要导入模块: from Code.QT import QTUtil [as 别名]
# 或者: from Code.QT.QTUtil import qtColorRGB [as 别名]
def __init__(self, owner, um):
super(WMuestra, self).__init__(owner)
self.um = um
self.owner = owner
self.etiquetaMotor = um.etiquetaMotor()
self.etiquetaTiempo = um.etiquetaTiempo()
self.tablero = owner.tablero
self.lbMotorM = Controles.LB(self, self.etiquetaMotor).alinCentrado().ponTipoLetra(puntos=9, peso=75)
self.lbTiempoM = Controles.LB(self, self.etiquetaTiempo).alinCentrado().ponTipoLetra(puntos=9, peso=75)
self.dicFonts = {True: "blue", False: "grey"}
self.btCancelar = Controles.PB(self, "", self.cancelar).ponIcono(Iconos.X())
self.lbPuntuacion = owner.lbPuntuacion
self.lbMotor = owner.lbMotor
self.lbTiempo = owner.lbTiempo
self.lbPGN = owner.lbPGN
self.listaRM = um.listaRM
self.siTiempoActivo = False
self.colorNegativo = QTUtil.qtColorRGB(255, 0, 0)
self.colorImpares = QTUtil.qtColorRGB(231, 244, 254)
oColumnas = Columnas.ListaColumnas()
siFigurinesPGN = VarGen.configuracion.figurinesPGN
oColumnas.nueva("JUGADAS", "%d %s" % (len(self.listaRM), _("Moves")), 120, siCentrado=True,
edicion=Delegados.EtiquetaPGN(True if siFigurinesPGN else None))
self.wrm = Grid.Grid(self, oColumnas, siLineas=False)
self.wrm.tipoLetra(puntos=9)
nAncho = self.wrm.anchoColumnas() + 20
self.wrm.setFixedWidth(nAncho)
self.wrm.goto(self.um.posElegida, 0)
# Layout
ly2 = Colocacion.H().relleno().control(self.lbTiempoM).relleno().control(self.btCancelar)
layout = Colocacion.V().control(self.lbMotorM).otro(ly2).control(self.wrm)
self.setLayout(layout)
self.wrm.setFocus()
示例4: __init__
# 需要导入模块: from Code.QT import QTUtil [as 别名]
# 或者: from Code.QT.QTUtil import qtColorRGB [as 别名]
def __init__(self, procesador, nivel):
titulo = "%s. %s %d" % (_("Moves between two positions"), _("Level"), nivel )
QTVarios.WDialogo.__init__(self, procesador.pantalla, titulo, Iconos.Puente(), "puenteBase")
self.procesador = procesador
self.configuracion = procesador.configuracion
self.nivel = nivel
self.historico = PuenteHistorico(self.configuracion.ficheroPuente, nivel)
self.colorMejorFondo = QTUtil.qtColorRGB(150, 104, 145)
self.colorBien = QTUtil.qtColorRGB(0, 0, 255)
self.colorMal = QTUtil.qtColorRGB(255, 72, 72)
self.colorMejor = QTUtil.qtColorRGB(255, 255, 255)
# Historico
oColumnas = Columnas.ListaColumnas()
oColumnas.nueva("FECHA", _("Date"), 120, siCentrado=True)
oColumnas.nueva("SEGUNDOS", _("Second(s)"), 120, siCentrado=True)
self.ghistorico = Grid.Grid(self, oColumnas, siSelecFilas=True, siSeleccionMultiple=True)
self.ghistorico.setMinimumWidth(self.ghistorico.anchoColumnas() + 20)
# Tool bar
liAcciones = (
( _("Quit"), Iconos.MainMenu(), "terminar" ), None,
( _("Remove"), Iconos.Borrar(), "borrar" ), None,
( _("Start"), Iconos.Empezar(), "empezar" ),
)
self.tb = Controles.TB(self, liAcciones)
self.ponToolBar("terminar", "empezar", "borrar")
# Colocamos
lyTB = Colocacion.H().control(self.tb).margen(0)
ly = Colocacion.V().otro(lyTB).control(self.ghistorico).margen(3)
self.setLayout(ly)
self.registrarGrid(self.ghistorico)
self.recuperarVideo(siTam=False)
self.ghistorico.gotop()
示例5: __init__
# 需要导入模块: from Code.QT import QTUtil [as 别名]
# 或者: from Code.QT.QTUtil import qtColorRGB [as 别名]
def __init__(self, procesador, winBookGuide, dbGames, siMoves=True):
QtGui.QWidget.__init__(self)
self.winBookGuide = winBookGuide
self.dbGames = dbGames # <--setdbGames
self.bookGuide = winBookGuide.bookGuide
self.infoMove = None # <-- setInfoMove
self.wmoves = None # <-- setwmoves
self.fenM2 = None
self.liMoves = []
self.analisisMRM = None
self.siMoves = siMoves
self.procesador = procesador
self.pvBase = ""
self.orden = ["games", False]
self.lbName = Controles.LB(self, "").ponWrap().alinCentrado().ponColorFondoN("white", "#4E5A65").ponTipoLetra(
puntos=10 if siMoves else 16)
if not siMoves:
self.lbName.hide()
# Grid
oColumnas = Columnas.ListaColumnas()
oColumnas.nueva("move", _("Move"), 60)
oColumnas.nueva("analisis", _("Analysis"), 60, siDerecha=True)
oColumnas.nueva("games", _("Games"), 70, siDerecha=True)
oColumnas.nueva("pgames", "% " + _("Games"), 70, siDerecha=True, siCentrado=True)
oColumnas.nueva("win", _("Win"), 70, siDerecha=True)
oColumnas.nueva("draw", _("Draw"), 70, siDerecha=True)
oColumnas.nueva("lost", _("Lost"), 70, siDerecha=True)
oColumnas.nueva("pwin", "% " + _("Win"), 60, siDerecha=True)
oColumnas.nueva("pdraw", "% " + _("Draw"), 60, siDerecha=True)
oColumnas.nueva("plost", "% " + _("Lost"), 60, siDerecha=True)
oColumnas.nueva("pdrawwin", "%% %s" % _("W+D"), 60, siDerecha=True)
oColumnas.nueva("pdrawlost", "%% %s" % _("L+D"), 60, siDerecha=True)
self.grid = Grid.Grid(self, oColumnas, id="summary", siSelecFilas=True)
# ToolBar
liAcciones = [( _("Previous"), Iconos.AnteriorF(), "anterior" ),
( _("Next"), Iconos.SiguienteF(), "siguiente" ), None,
( _("Analyze"), Iconos.Analizar(), "analizar" ), None,
( _("Rebuild"), Iconos.Reindexar(), "reindexar" ), None,
(_("Summary filtering by player") if siMoves else _("By player"), Iconos.Player(),
"reindexarPlayer" ), None,
]
if siMoves:
liAcciones.append((
_("Create a new guide based in these games") if siMoves else _("Create"), Iconos.BookGuide(),
"create" ))
liAcciones.append(None)
self.tb = Controles.TB(self, liAcciones, tamIcon=20, siTexto=not self.siMoves)
if self.siMoves:
self.tb.vertical()
layout = Colocacion.V().control(self.lbName)
if not self.siMoves:
layout.control(self.tb)
layout.control(self.grid)
if self.siMoves:
layout = Colocacion.H().control(self.tb).otro(layout)
layout.margen(1)
self.setLayout(layout)
self.qtColor = (
QTUtil.qtColorRGB(221, 255, 221), QTUtil.qtColorRGB(247, 247, 247), QTUtil.qtColorRGB(255, 217, 217) )
示例6: __init__
# 需要导入模块: from Code.QT import QTUtil [as 别名]
# 或者: from Code.QT.QTUtil import qtColorRGB [as 别名]
def __init__(self, gestor, elo, titulo, icono, tipo):
QTVarios.WDialogo.__init__(self, gestor.pantalla, titulo, icono, tipo.lower())
self.siMicElo = tipo == "MICELO"
self.siMicPer = tipo == "MICPER"
self.siMic = self.siMicElo or self.siMicPer
self.gestor = gestor
self.colorNoJugable = QTUtil.qtColorRGB(241, 226, 226)
self.colorMenor = QTUtil.qtColorRGB(245, 245, 245)
self.colorMayor = None
self.elo = elo
self.tipo = tipo
# Toolbar
liAcciones = [( _("Choose"), Iconos.Aceptar(), self.elegir ), None,
( _("Cancel"), Iconos.Cancelar(), self.cancelar ), None,
( _("Random opponent"), Iconos.FAQ(), self.selectRandom ), None,
]
if self.siMicElo:
liAcciones.append(( _("Reset"), Iconos.Reiniciar(), self.reset ))
liAcciones.append(None)
self.tb = Controles.TBrutina(self, liAcciones)
self.liMotores = self.gestor.listaMotores(elo)
self.liMotoresActivos = self.liMotores
dicValores = VarGen.configuracion.leeVariables(tipo)
if not dicValores:
dicValores = {}
liFiltro = (
( "---", None ),
( ">=", ">" ),
( "<=", "<" ),
( "+-100", "100" ),
( "+-200", "200" ),
( "+-400", "400" ),
( "+-800", "800" ),
)
self.cbElo = Controles.CB(self, liFiltro, None).capturaCambiado(self.filtrar)
minimo = 9999
maximo = 0
for mt in self.liMotores:
if mt.siJugable:
if mt.elo < minimo:
minimo = mt.elo
if mt.elo > maximo:
maximo = mt.elo
self.sbElo, lbElo = QTUtil2.spinBoxLB(self, elo, minimo, maximo, maxTam=50, etiqueta=_("Elo"))
self.sbElo.capturaCambiado(self.filtrar)
if self.siMic:
liCaract = []
st = set()
for mt in self.liMotores:
mt.liCaract = li = mt.idInfo.split("\n")
mt.txtCaract = ", ".join([ _F(x) for x in li])
for x in li:
if x not in st:
st.add(x)
liCaract.append( (_F(x), x) )
liCaract.sort( key=lambda x: x[1] )
liCaract.insert(0, ("---", None) )
self.cbCaract = Controles.CB(self,liCaract,None).capturaCambiado(self.filtrar)
ly = Colocacion.H().control(lbElo).control(self.cbElo).control(self.sbElo)
if self.siMic:
ly.control(self.cbCaract)
ly.relleno(1)
gbRandom = Controles.GB(self, "", ly)
# Lista
oColumnas = Columnas.ListaColumnas()
oColumnas.nueva("NUMERO", _("N."), 35, siCentrado=True)
oColumnas.nueva("MOTOR", _("Name"), 140)
oColumnas.nueva("ELO", _("Elo"), 60, siDerecha=True)
if not self.siMicPer:
oColumnas.nueva("GANA", _("Win"), 80, siCentrado=True)
oColumnas.nueva("TABLAS", _("Draw"), 80, siCentrado=True)
oColumnas.nueva("PIERDE", _("Lost"), 80, siCentrado=True)
if self.siMic:
oColumnas.nueva("INFO", _("Information"), 300, siCentrado=True)
self.grid = Grid.Grid(self, oColumnas, siSelecFilas=True, siCabeceraMovible=False, altoFila=24)
n = self.grid.anchoColumnas()
self.grid.setMinimumWidth(n + 20)
self.registrarGrid(self.grid)
f = Controles.TipoLetra(puntos=9)
self.grid.setFont(f)
self.grid.gotop()
# Layout
lyH = Colocacion.H().control(self.tb).control(gbRandom)
layout = Colocacion.V().otro(lyH).control(self.grid).margen(3)
#.........这里部分代码省略.........