Isabella Fontes dos Santos
Olá,
Ainda sobre a interface grafica, utilizando PyQt, encontrei dificuldades em achar materiais e informações sobre objetos do tipo QTable. Porem, na tentativa e erro consegui compreender um pouco, e criei uma função que insere os valores encontrados no nosso banco e preenche a tabela para mostrar por exemplo, os usuarios na tela de Ranking ou mesmo na tela de pesquisar os usuarios.
Segue abaixo a função.
Bibliotecas usadas:
from PyQt4.QtCore import *
from PyQt4.QtGui import *
def preencher_table(self,indice,nome,pontuacao,colocacao):
item = QTableWidgetItem()
self.tableWidget.setItem(indice, 0, item)
item = QTableWidgetItem()
self.tableWidget.setItem(indice, 1, item)
item = QTableWidgetItem()
self.tableWidget.setItem(indice, 2, item)
self.tableWidget.item(indice, 0).setText(QApplication.translate("MainWindow", nome, None, QApplication.UnicodeUTF8))
self.tableWidget.item(indice, 1).setText(QApplication.translate("MainWindow", str(pontuacao), None, QApplication.UnicodeUTF8))
self.tableWidget.item(indice, 2).setText(QApplication.translate("MainWindow", str(colocacao), None, QApplication.UnicodeUTF8))
Nenhum comentário:
Postar um comentário