请问tablewidget表头上一根线怎么去

就是Tablewidget表头上一根线怎么都去不掉,想请问一下怎么解决

img

img

  • 帮你找了个相似的问题, 你可以看下: https://ask.csdn.net/questions/7588809
  • 这篇博客也不错, 你可以看下tableWidget内容中的元素居中
  • 除此之外, 这篇博客: 关于学生管理系统的总结中的 10-选中tableWidget的任意一行,获取一行信息 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 头文件

    void  show_prodcut_sets(int i,int col)
    

    .cpp文件

        connect(ui->tableWidget,SIGNAL(cellClicked(int,int)),this,SLOT(show_prodcut_sets(int,int)));
    

    .cpp文件

    void MainWindow::show_prodcut_sets(int i,int col)
    {
        qDebug() << "所点击的单元格的row=" << i << ",col=" << col;//获取到了选中的行号和列号,我们只要行号
        // 获取所点击的单元格
        //学生信息部分(管理员才能看所有学生)
        ui->stuName->setText(  ui->tableWidget->item(i,2)->text());
        ui->stuGrade->setText( (ui->tableWidget->item(i,4)->text()));
        ui->stuiWechat->setText( ui->tableWidget->item(i,8)->text());
        ui->stuAge->setText( ui->tableWidget->item(i,3)->text());
        ui->stuScore->setText( ui->tableWidget->item(i,6)->text());
        ui->stiuphone->setText( ui->tableWidget->item(i,7)->text());
        ui->stiuId->setText( ui->tableWidget->item(i,1)->text());
    
        ui->stiuClass->setText( ui->tableWidget->item(i,5)->text());
    
    
    
    
        QTableWidgetItem* item = ui->tableWidget->item(i ,col);
        qDebug() << item->text();
    }