gpt4 book ai didi

qt - 如何让 QTableView 填充 100% 的宽度?

转载 作者:行者123 更新时间:2023-12-01 19:59:46 28 4
gpt4 key购买 nike

这是我的软件的打印屏幕:

如您所见,第一个 QTableVIew header 不占用 100% 的宽度。事实上,size 字段右侧有一个小的垂直空白。

如何让标题占据 QTableView 宽度的 100%?

最佳答案

如果您使用的是 Qt 5,QHeaderView::setResizeMode() 不再可用。相反,您可以使用 QHeaderView::setSectionResizeMode() :

ui->tableView->horizontalHeader()->setSectionResizeMode(QHeaderView::Stretch);

或者只是为每一列调用它:

for (int c = 0; c < ui->tableView->horizontalHeader()->count(); ++c)
{
ui->tableView->horizontalHeader()->setSectionResizeMode(
c, QHeaderView::Stretch);
}

关于qt - 如何让 QTableView 填充 100% 的宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17535563/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com