Hi,
better use
if(k.
tagName() == "name"){tabmovies
->setItem
(counter,
0,
new QTableWidgetItem(k.
text()));
} else if(k.
tagName() == "weburl"){ tabmovies
->setItem
(counter,
1,
new QTableWidgetItem(k.
text()));
} else if(k.
tagName() == "year"){tabmovies
->setItem
(counter,
2,
new QTableWidgetItem(k.
text()));
}
if(k.tagName() == "name"){tabmovies->setItem(counter,0,new QTableWidgetItem(k.text()));}
else if(k.tagName() == "weburl"){ tabmovies->setItem(counter,1,new QTableWidgetItem(k.text())); }
else if(k.tagName() == "year"){tabmovies->setItem(counter,2,new QTableWidgetItem(k.text()));}
To copy to clipboard, switch view to plain text mode
it will make your application faster. Further insertRow is the "wrong" function for you because you always add a empty row at 1 but set the content for the last line. So you probably want use QTableWidget::setRowCount().
Bookmarks