Bonjour,
J'utilise SQLite comme base de donnée. J'ai un modèle composé de nombreuses tables toutes reliées entre elles par une table.
Afin d'afficher la liste de mes composants, dans une table, j'ai créer mon propre modèle de donnée héritant de QAbstractTableModel.
J'ai créé un délégué pour l'édition des données dans le QTableView qui porte mon modèle.
Mon problème est le suivant :
Lors de l'affichage de l'onglet qui contient mon QTableView, j'ai un délais très long. Pourtant si j'effectue des filtrages sur les données ( ce qui consiste à vider mon modèle et à reselectionner les données dans la BDD), ceci est très rapide.
Il n'y a que l'affichage de l'onglet qui pose problème quelques secondes de latence pour seulement quelques centaines de lignes.
Quelqu'un a t-il une idée ?
Merci d'avance pour toute vos suggestions ...
Partager