示例#1
0
    def showAgregarSnippet(self):
        u""" """
        from agregarSnippet import agregarSnippet

        self.agregar = agregarSnippet(self, "Agregar Snippet")
        self.agregar.operacion = "agregar"
        # lee desde el cfg y carga el nombre del usuario actual
        user_uploader = self.fragmentos.ConfigsApp.userUploader
        if user_uploader :
            self.agregar.eAutor.setText(user_uploader)
        self.agregar.show()
示例#2
0
    def showModificarSnippet(self, unSnippet):
        u""" """
        from agregarSnippet import agregarSnippet

        # instancia de agregarSnippet
        self.modificar = agregarSnippet(self, "Modificar Snippet")
        self.modificar.operacion = "modificar"

        # carga los valores del snippet en los campos
        self.modificar.eTitulo.setText(unSnippet.titulo)
        self.modificar.eDescripcion.setText(unSnippet.descripcion)

        if unSnippet.uploader != None:
            self.modificar.eAutor.setText(unSnippet.uploader)
        self.modificar.eTags.setText(unSnippet.tags)

        if unSnippet.referencias != None:
            self.modificar.eReferencias.setText(unSnippet.referencias)
        self.modificar.widgetcodigo.setCode(unSnippet.codigo)
        self.modificar.cbLenguajes.setCurrentIndex(
            self.modificar.cbLenguajes.findText(unSnippet.lenguaje))
        self.modificar.chkFavorito.setChecked(unSnippet.favorito == u'1')
        self.modificar.show()