def submeter(self):
     texto = self.caixaDescricao.toPlainText()
     tamtexto = len(texto)
     if tamtexto >= 10:
         idimagem = str(imagem.getIdimagem())
         nusp = str(usuario.getNusp())
         status = 1
         global textodes
         textodes = TextoDescritivo(idimagem, texto, status, "", idimagem, nusp)
         self.child_win = Ui_confirmar(self)
         self.child_win.exec_()
         if tela_confirmar_alteracao.ok == 1:
             self.close()
     else:
         self.child_win = Ui_erro(self)
         self.child_win.exec_()
Exemple #2
0
 def submeter(self):
     texto = self.caixaDescricao.toPlainText()
     tamtexto = len(texto)
     if tamtexto >= 10:
         idimagem = str(imagem.getIdimagem())
         nusp = str(usuario.getNusp())
         status = 1
         global textodes
         textodes = TextoDescritivo(idimagem, texto, status, "", idimagem,
                                    nusp)
         self.child_win = Ui_confirmar(self)
         self.child_win.exec_()
         if tela_confirmar_alteracao.ok == 1:
             self.close()
     else:
         self.child_win = Ui_erro(self)
         self.child_win.exec_()
class Ui_descricao(QtGui.QDialog):
    def __init__(self, parent=None):
        super(Ui_descricao, self).__init__()
        self.setupUi()
        
    def setupUi(self):
        self.setObjectName(_fromUtf8("self"))
        self.resize(1200, 689)
        self.foto = QtGui.QLabel(self)
        self.foto.setGeometry(QtCore.QRect(40, 140, 491, 491))
        self.foto.setObjectName(_fromUtf8("foto"))
        self.foto.setScaledContents(1)
        self.labelDescricao = QtGui.QLabel(self)
        self.labelDescricao.setGeometry(QtCore.QRect(530, 30, 171, 41))
        font = QtGui.QFont()
        font.setFamily(_fromUtf8("Narkisim"))
        font.setPointSize(20)
        self.labelDescricao.setFont(font)
        self.labelDescricao.setObjectName(_fromUtf8("labelDescricao"))
        self.caixaDescricao = QtGui.QTextEdit(self)
        self.caixaDescricao.setGeometry(QtCore.QRect(590, 140, 441, 231))
        self.caixaDescricao.setObjectName(_fromUtf8("caixaDescricao"))
        self.botaoSubmeter = QtGui.QPushButton(self)
        self.botaoSubmeter.setGeometry(QtCore.QRect(1060, 140, 112, 61))
        self.botaoSubmeter.setObjectName(_fromUtf8("botaoSubmeter"))
        self.botaoVoltar = QtGui.QPushButton(self)
        self.botaoVoltar.setGeometry(QtCore.QRect(1060, 220, 112, 61))
        self.botaoVoltar.setObjectName(_fromUtf8("botaoVoltar"))
        self.label_2 = QtGui.QLabel(self)
        self.label_2.setGeometry(QtCore.QRect(590, 380, 271, 21))
        font = QtGui.QFont()
        font.setFamily(_fromUtf8("Segoe Print"))
        self.label_2.setFont(font)
        self.label_2.setObjectName(_fromUtf8("label_2"))
        self.label_3 = QtGui.QLabel(self)
        self.label_3.setGeometry(QtCore.QRect(590, 110, 111, 21))
        font = QtGui.QFont()
        font.setFamily(_fromUtf8("Segoe Print"))
        self.label_3.setFont(font)
        self.label_3.setObjectName(_fromUtf8("label_3"))
        self.caixaInfos = QtGui.QTextBrowser(self)
        self.caixaInfos.setGeometry(QtCore.QRect(590, 410, 441, 241))
        self.caixaInfos.setObjectName(_fromUtf8("caixaInfos"))

        self.setWindowTitle(_translate("self", "Tela de Descrição", None))
        self.foto.setText(_translate("self", "TextLabel", None))
        self.labelDescricao.setText(_translate("self", "Descrição", None))
        self.botaoSubmeter.setText(_translate("self", "Submeter", None))
        self.botaoVoltar.setText(_translate("self", "Voltar", None))
        self.label_2.setText(_translate("self", "Informações:", None))
        self.label_3.setText(_translate("self", "Descrição:", None))

        self.show()

        global imagem
        global usuario
        global alt
        
        QtCore.QMetaObject.connectSlotsByName(self)
        imagem = tela_descritor.lista_imagens[tela_descritor.j]
        usuario = tela_descritor.usuario
        self.foto.setPixmap(QtGui.QPixmap(str(imagem.getFoto())))
        self.caixaInfos.setText(str(imagem.getContexto()))
        self.botaoSubmeter.clicked.connect(self.submeter)
        self.botaoVoltar.clicked.connect(self.voltar)


    def submeter(self):
        texto = self.caixaDescricao.toPlainText()
        tamtexto = len(texto)
        if tamtexto >= 10:
            idimagem = str(imagem.getIdimagem())
            nusp = str(usuario.getNusp())
            status = 1
            global textodes
            textodes = TextoDescritivo(idimagem, texto, status, "", idimagem, nusp)
            self.child_win = Ui_confirmar(self)
            self.child_win.exec_()
            if tela_confirmar_alteracao.ok == 1:
                self.close()
        else:
            self.child_win = Ui_erro(self)
            self.child_win.exec_()
            
    def voltar(self):
        self.close()
Exemple #4
0
class Ui_descricao(QtGui.QDialog):
    def __init__(self, parent=None):
        super(Ui_descricao, self).__init__()
        self.setupUi()

    def setupUi(self):
        self.setObjectName(_fromUtf8("self"))
        self.resize(1200, 689)
        self.foto = QtGui.QLabel(self)
        self.foto.setGeometry(QtCore.QRect(40, 140, 491, 491))
        self.foto.setObjectName(_fromUtf8("foto"))
        self.foto.setScaledContents(1)
        self.labelDescricao = QtGui.QLabel(self)
        self.labelDescricao.setGeometry(QtCore.QRect(530, 30, 171, 41))
        font = QtGui.QFont()
        font.setFamily(_fromUtf8("Narkisim"))
        font.setPointSize(20)
        self.labelDescricao.setFont(font)
        self.labelDescricao.setObjectName(_fromUtf8("labelDescricao"))
        self.caixaDescricao = QtGui.QTextEdit(self)
        self.caixaDescricao.setGeometry(QtCore.QRect(590, 140, 441, 231))
        self.caixaDescricao.setObjectName(_fromUtf8("caixaDescricao"))
        self.botaoSubmeter = QtGui.QPushButton(self)
        self.botaoSubmeter.setGeometry(QtCore.QRect(1060, 140, 112, 61))
        self.botaoSubmeter.setObjectName(_fromUtf8("botaoSubmeter"))
        self.botaoVoltar = QtGui.QPushButton(self)
        self.botaoVoltar.setGeometry(QtCore.QRect(1060, 220, 112, 61))
        self.botaoVoltar.setObjectName(_fromUtf8("botaoVoltar"))
        self.label_2 = QtGui.QLabel(self)
        self.label_2.setGeometry(QtCore.QRect(590, 380, 271, 21))
        font = QtGui.QFont()
        font.setFamily(_fromUtf8("Segoe Print"))
        self.label_2.setFont(font)
        self.label_2.setObjectName(_fromUtf8("label_2"))
        self.label_3 = QtGui.QLabel(self)
        self.label_3.setGeometry(QtCore.QRect(590, 110, 111, 21))
        font = QtGui.QFont()
        font.setFamily(_fromUtf8("Segoe Print"))
        self.label_3.setFont(font)
        self.label_3.setObjectName(_fromUtf8("label_3"))
        self.caixaInfos = QtGui.QTextBrowser(self)
        self.caixaInfos.setGeometry(QtCore.QRect(590, 410, 441, 241))
        self.caixaInfos.setObjectName(_fromUtf8("caixaInfos"))

        self.setWindowTitle(_translate("self", "Tela de Descrição", None))
        self.foto.setText(_translate("self", "TextLabel", None))
        self.labelDescricao.setText(_translate("self", "Descrição", None))
        self.botaoSubmeter.setText(_translate("self", "Submeter", None))
        self.botaoVoltar.setText(_translate("self", "Voltar", None))
        self.label_2.setText(_translate("self", "Informações:", None))
        self.label_3.setText(_translate("self", "Descrição:", None))

        self.show()

        global imagem
        global usuario
        global alt

        QtCore.QMetaObject.connectSlotsByName(self)
        imagem = tela_descritor.lista_imagens[tela_descritor.j]
        usuario = tela_descritor.usuario
        self.foto.setPixmap(QtGui.QPixmap(str(imagem.getFoto())))
        self.caixaInfos.setText(str(imagem.getContexto()))
        self.botaoSubmeter.clicked.connect(self.submeter)
        self.botaoVoltar.clicked.connect(self.voltar)

    def submeter(self):
        texto = self.caixaDescricao.toPlainText()
        tamtexto = len(texto)
        if tamtexto >= 10:
            idimagem = str(imagem.getIdimagem())
            nusp = str(usuario.getNusp())
            status = 1
            global textodes
            textodes = TextoDescritivo(idimagem, texto, status, "", idimagem,
                                       nusp)
            self.child_win = Ui_confirmar(self)
            self.child_win.exec_()
            if tela_confirmar_alteracao.ok == 1:
                self.close()
        else:
            self.child_win = Ui_erro(self)
            self.child_win.exec_()

    def voltar(self):
        self.close()