QT QTableWidget行距自适应代码

QT QTableWidget手动调整行距大小,要么多出一块空间,要么多出一块出现滚动条,而且固定行距在界面大小变化时不能跟随变化,记录下自适应行距的代码,在后续开发中方便使用:

//有几列就写几列

ui->qTableWidget->setColumnWidth(0,120);

ui->qTableWidget->setColumnWidth(1,120);

ui->qTableWidget->setColumnWidth(2,120);

ui->qTableWidget->horizontalHeader->setStretchLastSection(true);

ui->qTableWidget->verticalHeader->setVisibel(false);

ui->qTableWidget->->setFocusPolicy(Qt::NoFocus);

ui->qTableWidget->setSelectionMode(QAbstractItemView::SingleSelection);

ui->qTableWidget->setSelectionBehavior(QAbstractItemView::SelectRows);

ui->qTableWidget->setEditTriggers(QAbstractItemView::NoEditTriggers);

ui->qTableWidget->setAlternatingRowColors(true);

你可能感兴趣的:(QT界面,qt,ui,开发语言)