Valeur de retour de rowCount()
Bonjour,
j'ai un petit bug bien étrange, lorsque je fais appel à rowCount() j'ai 256 en retour alors que j'ai 292 lignes dans ma table.
Au début je me suis dis, OK il y a une limitation de taille avec select().
Mais si je fais une boucle de 0 à 291 tout marche très bien!!
Code:
1 2 3 4 5 6 7
| quint16 rowCount = _akeh->getModel()->rowCount();
debug("There is : " + QString::number(rowCount) + " records.");
for(int i=0; i < 292/*_akeh->getModel()->rowCount()*/; i++)
{
...
} |
Quelqu'un aurait il une petite explication?
Merci.
Cordialement.
EDIT : Bon j'ai trouvé une infos pas mal qui parle de buffer mémoire qui limite le nombre de ligne à 256 !! Donc ma question : Comment récupérer correctement le bon nombre de ligne dans la table? Et activé les flèches sur le QTableView!