Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Qt gridview-一个元素占据更多位置_C++_Qt - Fatal编程技术网

C++ Qt gridview-一个元素占据更多位置

C++ Qt gridview-一个元素占据更多位置,c++,qt,C++,Qt,我的窗口有网格布局。在网格布局中,我得到了tabwidget 在第一个选项卡中,我得到了网格布局->分组框->垂直布局->项目,以及垂直布局->分组框->网格布局和项目 在tabwidget->first tab->verticallayout->groupbox->gridlayout->QTableWidget和按钮中 我想给这个QTableWidget比这个选项卡中的第二个布局更多的空间(高度) 此表必须可读,第二个布局不太重要,所以它可以比第一个布局小 但在调整尺寸时,必须保留比例 那么

我的窗口有网格布局。在网格布局中,我得到了tabwidget

在第一个选项卡中,我得到了网格布局->分组框->垂直布局->项目,以及垂直布局->分组框->网格布局和项目

在tabwidget->first tab->verticallayout->groupbox->gridlayout->QTableWidget和按钮中

我想给这个
QTableWidget
比这个选项卡中的第二个布局更多的空间(高度)

此表必须可读,第二个布局不太重要,所以它可以比第一个布局小

但在调整尺寸时,必须保留比例


那么,如何使垂直布局占据70%的位置,而不是50%?

在另一个单独的问题中询问您是否知道Qt中的
QColorPicker
(此链接已过期)。我发现可以为我的选项卡设置最小大小,但当我调整窗口大小时,第二个小部件占用的空间与第一个小部件相同。。。最后,第一个和第二个小部件的大小是50%/50%