def Consulta(self): self.tableWidget.setColumnCount(3) self.tableWidget.setRowCount(10) self.tableWidget.setHorizontalHeaderLabels(["codigo", "nome", "senha"]) resultado = sql.pegar_usuario() for linha_n, dados_linha in enumerate(resultado): for coluna, data in enumerate(dados_linha): self.tableWidget.setItem(linha_n, coluna, QTableWidgetItem(str(data))) print(linha_n, coluna)
def pegar_usuairo(): resultado = sql.pegar_usuario() pdf.setFillColor(grey) posicao = 110 for dados_linha in enumerate(resultado): pdf.setFillColor(grey) #print(dados_linha[1][0],dados_linha[1][1],dados_linha[1][2]) pdf.rect(6, y - posicao, x - 11, 30, fill=1) pdf.setFillColor(black) pdf.drawString( 9, y - posicao + 2, " CODIGO:{} NOME:{} SENHA:{} ".format( dados_linha[1][0], dados_linha[1][1], dados_linha[1][2])) posicao += 50
def autenticar(self, usuario, senha): for resultado in sql.pegar_usuario(): if (resultado[1] == usuario and resultado[2] == senha): return True