gpt4 book ai didi

c++ - QTableWidget 与其父 QWidget 的边框对齐

转载 作者:行者123 更新时间:2023-11-30 01:31:53 25 4
gpt4 key购买 nike

假设我们有一个包含 QTableWidget(仅)的 QWidget。所以我们想通过调整小部件的大小来调整表格的大小,并且我们不希望在 QWidget 边框和表格的单元格之间有一个缩进。什么样的属性使 QTableWidget 可以与其父窗口小部件的边界对齐?

谢谢。

最佳答案

首先,您要确保将 QTableWidget 放置在布局中。例如,

QTableWidget* tw = new QTableWidget(parent_widget);
QVBoxLayout* layout = new QVBoxLayout();
layout->addWidget(tw);
parent_widget->setLayout(layout);

假设 parent_widget 已经指向包含 QTableWidget 的小部件。这将确保表格在父窗口小部件调整大小时调整。要让表格填满小部件的整个空间,只需在布局上将边距设置为零即可。尝试其中之一:

layout->setMargin(0);

layout->setContentsMargins(0,0,0,0);

关于c++ - QTableWidget 与其父 QWidget 的边框对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2522915/

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