PDA

View Full Version : Qtable--setText problem



:db:sStrong
21st July 2006, 09:04
hi every one..

i have a table which present the data from a list .. the first list of data is printed well but i have more list which i want to present just after the first list in the same table.. it doesnt work

here is my code :


QStringList testInstIDs = testIF->getTestInstanceIdList();
for ( int j = 0; j < testInstIDs.count(); j++)
{

int numRows = m_teststatisticsTable->numRows();
int countRows = testInstIDs.count()*10;
m_teststatisticsTable->setNumRows(countRows);

m_teststatisticsTable->setText(numRows++,0,testInstIDs[j]);


QStringList summary_list = app->evaluateTestDataAndGetSummary(testInstIDs[j]);
for ( int i = 0; i < summary_list.count(); i++ )
{

int summary_listCount = summary_list.count()*10;
m_teststatisticsTable->setColumnStretchable(1,true);
m_teststatisticsTable->setText(numRows,1,summary_list[summary_listCount]);
m_teststatisticsTable->setText(numRows+i,1,summary_list[summary_listCount+i]);
m_teststatisticsTable->setText(numRows+i,1,summary_list[summary_listCount+i]);
m_teststatisticsTable->setText(numRows+i,1,summary_list[summary_listCount+i]);
m_teststatisticsTable->setText(numRows+i,1,summary_list[summary_listCount+i]);
m_teststatisticsTable->setText(numRows+i,1,summary_list[summary_listCount+i]);
m_teststatisticsTable->setText(numRows+i,1,summary_list[summary_listCount+i]);
m_teststatisticsTable->setText(numRows+i,1,summary_list[summary_listCount+i]);
m_teststatisticsTable->setText(numRows+i,1,summary_list[summary_listCount+i]);

}

can anyone plz help what i am doing wrong??

:db:sStrong
21st July 2006, 10:25
hi guys,

i have solved it i should have just chnage this



int countRows = testInstIDs.count()*10;

to this:


int countRows = numRows+10;