当前位置: 代码迷 >> 综合 >> Qt QTableWidget 最后一览自适应宽度
  详细解决方案

Qt QTableWidget 最后一览自适应宽度

热度:0   发布时间:2023-12-15 22:58:09.0

     以前使用QTableWidget时,窗口固定大小,可以设置最后一览固定大小,但是如果窗口自适应,那最后一览常常出现问题,还好Qt有自己的解决方法,代码:

    QTableWidget *logTableWidget = new QTableWidget;ui->logTableWidget->setColumnCount(3);QStringList header;header<<"time" << "tag" << "log";ui->logTableWidget->setHorizontalHeaderLabels(header);ui->logTableWidget->horizontalHeader()->setStretchLastSection(true);//关键ui->logTableWidget->setColumnWidth(0, 100);ui->logTableWidget->setColumnWidth(1, 100);ui->logTableWidget->setContextMenuPolicy(Qt::CustomContextMenu);ui->logTableWidget->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);


  相关解决方案