示例#1
0
    def opciones(self):
        menu = QTVarios.LCMenu(self.pantalla)

        menu.opcion(self.cambiaConfiguracion, _("Configuration"), Iconos.Opciones())
        menu.separador()

        menu1 = menu.submenu(_("Colors"), Iconos.Colores())
        menu1.opcion(self.editaColoresTablero, _("Main board"), Iconos.EditarColores())
        menu1.separador()
        menu1.opcion(self.cambiaColores, _("General"), Iconos.Vista())
        menu.separador()

        menu1 = menu.submenu(_("Sound"), Iconos.SoundTool())
        menu1.opcion(self.sonidos, _("Custom sounds"), Iconos.S_Play())
        menu.separador()
        menu.opcion(self.setPassword, _("Set password"), Iconos.Password())

        if self.configuracion.siMain:
            menu.separador()
            menu.opcion(self.usuarios, _("Users"), Iconos.Usuarios())
            menu.separador()

            menu1 = menu.submenu(_("User data folder"), Iconos.Carpeta())
            menu1.opcion(self.folder_change, _("Change the folder"), Iconos.FolderChange())
            if not Configuracion.isDefaultFolder():
                menu1.separador()
                menu1.opcion(self.folder_default, _("Set the default"), Iconos.Defecto())

        resp = menu.lanza()
        if resp:
            if isinstance(resp, tuple):
                resp[0](resp[1])
            else:
                resp()
示例#2
0
    def opciones(self):
        menu = QTVarios.LCMenu(self.pantalla)

        menu.opcion(self.cambiaConfiguracion, _("Configuration"), Iconos.Opciones())
        menu.separador()

        menu1 = menu.submenu(_("Colors"), Iconos.Colores())
        menu1.opcion(self.editaColoresTablero, _("Main board"), Iconos.EditarColores())
        menu1.separador()
        menu1.opcion(self.cambiaColoresPGN, _("PGN"), Iconos.Vista())
        menu.separador()

        menu1 = menu.submenu(_("Change board size"), Iconos.TamTablero())
        menu1.opcion(self.size_main, _("Main board"), Iconos.PuntoVerde())
        menu1.separador()
        menu2 = menu1.submenu(_("Tutor board"), Iconos.PuntoAzul())
        for txt, size in (   ( _("Large"), 64 ),
                             ( _("Medium"), 48 ),
                             ( _("Medium-small"), 32 ),
                             ( _("Small"), 24 ),
                             ( _("Very small"), 16 ) ):
            menu2.opcion( (self.size_tutor, size), txt, Iconos.PuntoNaranja())
            menu2.separador()

        menu.separador()
        menu1 = menu.submenu(_("Sound"), Iconos.SoundTool())
        menu1.opcion(self.sonidos, _("Custom sounds"), Iconos.S_Play())
        if self.configuracion.voice:
            menu1.separador()
            menu2 = menu1.submenu(_("Test voice"), Iconos.S_Microfono())
            menu2.opcion( (self.voice, "word"), _("Words"), Iconos.Words())
            menu2.opcion( (self.voice, "position"), _("Positions"), Iconos.Voyager())
            menu2.opcion( (self.voice, "pgn"), _("Games"), Iconos.InformacionPGN())
        menu1.separador()
        menu2 = menu1.submenu(_("Import voices"), Iconos.Importar())
        menu2.opcion( (self.voiceImport, "en_us"), _("English") + " US", Iconos.PuntoVerde() )
        menu2.opcion( (self.voiceImport, "es"), _("Spanish"), Iconos.PuntoRojo() )

        menu.separador()
        menu.opcion(self.favoritos, _("Training favorites"), Iconos.Corazon())

        if self.configuracion.siMain:
            menu.separador()
            menu.opcion(self.usuarios, _("Users"), Iconos.Usuarios())
            menu.separador()

            menu1 = menu.submenu(_("User data folder"), Iconos.Carpeta())
            menu1.opcion(self.folder_change, _("Change the folder"), Iconos.FolderChange())
            if not Configuracion.isDefaultFolder():
                menu1.separador()
                menu1.opcion(self.folder_default, _("Set the default"), Iconos.Defecto())

        resp = menu.lanza()
        if resp:
            if isinstance(resp, tuple):
                resp[0](resp[1])
            else:
                resp()
示例#3
0
    def opciones(self):
        menu = QTVarios.LCMenu(self.pantalla)

        menu.opcion(self.cambiaConfiguracion, _("Configuration"),
                    Iconos.Opciones())
        menu.separador()

        menu1 = menu.submenu(_("Colors"), Iconos.Colores())
        menu1.opcion(self.editaColoresTablero, _("Main board"),
                     Iconos.EditarColores())
        menu1.separador()
        menu1.opcion(self.cambiaColoresPGN, _("PGN"), Iconos.Vista())
        menu.separador()

        menu1 = menu.submenu(_("Change board size"), Iconos.TamTablero())
        menu1.opcion(self.size_main, _("Main board"), Iconos.PuntoVerde())
        menu1.separador()
        menu2 = menu1.submenu(_("Tutor board"), Iconos.PuntoAzul())
        for txt, size in ((_("Large"), 64), (_("Medium"),
                                             48), (_("Medium-small"), 32),
                          (_("Small"), 24), (_("Very small"), 16)):
            menu2.opcion((self.size_tutor, size), txt, Iconos.PuntoNaranja())
            menu2.separador()

        menu.separador()
        menu1 = menu.submenu(_("Sound"), Iconos.SoundTool())
        menu1.opcion(self.sonidos, _("Custom sounds"), Iconos.S_Play())
        menu.separador()
        menu.opcion(self.favoritos, _("Training favorites"), Iconos.Corazon())

        menu.separador()
        menu.opcion(self.setPassword, _("Set password"), Iconos.Password())

        if self.configuracion.siMain:
            menu.separador()
            menu.opcion(self.usuarios, _("Users"), Iconos.Usuarios())
            menu.separador()

            menu1 = menu.submenu(_("User data folder"), Iconos.Carpeta())
            menu1.opcion(self.folder_change, _("Change the folder"),
                         Iconos.FolderChange())
            if not Configuracion.isDefaultFolder():
                menu1.separador()
                menu1.opcion(self.folder_default, _("Set the default"),
                             Iconos.Defecto())

        resp = menu.lanza()
        if resp:
            if isinstance(resp, tuple):
                resp[0](resp[1])
            else:
                resp()