Quote Originally Posted by Lykurg View Post
Hi,

better use
Qt Code:
  1. if(k.tagName() == "name"){tabmovies->setItem(counter,0,new QTableWidgetItem(k.text()));}
  2. else if(k.tagName() == "weburl"){ tabmovies->setItem(counter,1,new QTableWidgetItem(k.text())); }
  3. 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().
Thanks.. i have a huge xml file, so takes abt 2 mins to read.. but this was quicker