C++ Qt滚动条向内推动桌子?

C++ Qt滚动条向内推动桌子?,c++,qt,C++,Qt,我在qtc++中创建了一个窗口,在其中我用一行一行地填充一个表中的项目。但是,在我填写足够的行之后,会出现一个滚动条,以便允许我滚动额外的行。问题是-当滚动条出现时,它会向内挤压表格。有什么方法可以防止这种情况发生吗?将verticalScrollBarPolicy设置为ScrollBarAlwaysOn会有帮助吗?不管有多少行,至少表格行的宽度是相同的。也许您可以使用setVerticalScrollbar传递您自己的滚动条,该滚动条的宽度为0,但会绘制到其表格小部件的父级(或重新定位该小部件

我在qtc++中创建了一个窗口,在其中我用一行一行地填充一个表中的项目。但是,在我填写足够的行之后,会出现一个滚动条,以便允许我滚动额外的行。问题是-当滚动条出现时,它会向内挤压表格。有什么方法可以防止这种情况发生吗?

将verticalScrollBarPolicy设置为ScrollBarAlwaysOn会有帮助吗?不管有多少行,至少表格行的宽度是相同的。也许您可以使用setVerticalScrollbar传递您自己的滚动条,该滚动条的宽度为0,但会绘制到其表格小部件的父级(或重新定位该小部件的一个子级)上,覆盖表格内容。