110     QTextCodec *codec = QTextCodec::codecForName(
"GBK");
 
  112     QString str = codec->toUnicode(reply->readAll());
 
  114     str.replace(QString(
"\n"), QString(
""));
 
  115     str.replace(QString(
"\t"), QString(
""));
 
  116     str.replace(QString(
"\r"), QString(
""));
 
  119     QStringList li=str.split(
"<tbody>");
 
  121     for(
int i=0;i<li.length();i++){
 
  122         li1=li[i].split(
"</tbody>");
 
  128     ui->tableWidget->clear();
 
  129     ui->tableWidget->horizontalHeader()->setSectionResizeMode(QHeaderView::Stretch);
 
  130     ui->tableWidget->verticalHeader()->setSectionResizeMode(QHeaderView::Stretch);
 
  131     li=tmp.split(
"</tr>");
 
  133     header << QStringLiteral(
"技能名") << QStringLiteral(
"攻击类型") << QStringLiteral(
"威力")<<QStringLiteral(
"PP")<<QStringLiteral(
"学习等级")<<
"技能效果";
 
  134     ui->tableWidget->setRowCount(li.length());
 
  135     ui->tableWidget->setColumnCount(6);
 
  136     ui->tableWidget->setHorizontalHeaderLabels(header);
 
  137     ui->tableWidget->horizontalHeader()->setSectionResizeMode(0,QHeaderView::ResizeToContents);
 
  138     ui->tableWidget->horizontalHeader()->setSectionResizeMode(1,QHeaderView::ResizeToContents);
 
  139     ui->tableWidget->horizontalHeader()->setSectionResizeMode(2,QHeaderView::ResizeToContents);
 
  140     ui->tableWidget->horizontalHeader()->setSectionResizeMode(3,QHeaderView::ResizeToContents);
 
  141     ui->tableWidget->horizontalHeader()->setSectionResizeMode(4,QHeaderView::ResizeToContents);
 
  142     ui->tableWidget->horizontalHeader()->setSectionResizeMode(5,QHeaderView::ResizeToContents);
 
  143     for(
int i=0;i<li.length();i++){
 
  144         li1=li[i].split(
"</td>");
 
  145         for(
int j=0;j<li1.length();j++){
 
  146            li1[j].replace(
"<td>",
"");
 
  147            li1[j].replace(
"<td style=\"text-align:left\">",
"");
 
  148            li1[j].replace(
"<tr>",
"");
 
  149            li1[j].replace(
"<tr class=\"odd\">",
"");
 
  150            if(li1[j].indexOf(
"check")!=-1 || li1[j].indexOf(
"rel")!=-1)
 
  152            ui->tableWidget->setItem(i, j, 
new QTableWidgetItem(li1[j]));
 
  166     reply->deleteLater();