gpt4 book ai didi

c++ - Qt 调整父窗口小部件的大小

转载 作者:行者123 更新时间:2023-11-28 00:13:10 28 4
gpt4 key购买 nike

我在 UI 设计器中制作了一个自定义小部件,它包含主窗口(我将其调整为 700 宽度和 30 高度),在其中我有一个 30 高度和 770 宽度的 QLineEdit,旁边是一个 [ X] 按钮,宽度为 30,高度为 30。我想让它在调整它们后面的主窗口大小时,也调整 QLineEdit 的大小(水平),但按钮始终保持在它旁边。问题是现在当我调整这个东西的大小时,按钮被遮住了。

最佳答案

首先尝试将 QHBoxLayout 添加到您的自定义小部件,然后将 QLineEdit 和 QPushButton 添加到布局中。

布局确保小部件保持正确排序并与主小部件一起正确调整大小。

Layout Management documentation 中的“向布局添加小部件”部分也值得一读。

关于c++ - Qt 调整父窗口小部件的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31960375/

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