gpt4 book ai didi

qt - Qt拖动调整大小小部件?

转载 作者:行者123 更新时间:2023-12-04 11:24:42 28 4
gpt4 key购买 nike

假设我在父窗口小部件内的垂直布局中有两个Qt小部件。

是否有办法在它们之间添加控件“边框”,以便当您单击并拖动两个宽度之间的边界区域时,可以更改它们所占父对象的相对面积?

就是说,如果将其向上拖动,则底部小部件的尺寸会变大,而顶部小部件的尺寸会变小。

最佳答案

您只需要QSplitter

如果您更喜欢用代码创建小部件,请查看上面链接中的文档。

如果您喜欢QtDesigner / QtCreator中的视觉布局,则可以下载我最近的小作品project并在QtCreator中打开。在mainwindow.ui中,您会发现很多QSplitter!您可以使用上下文菜单创建它们:选择两个小部件->右键单击->布局->在拆分器中垂直布局。

简而言之,用单个QSplitter替换垂直布局,然后将两个小部件作为子级添加到其中。

关于qt - Qt拖动调整大小小部件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14584896/

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