gpt4 book ai didi

css - 使用 Qt 固定位置(与 css 效果相同)

转载 作者:太空宇宙 更新时间:2023-11-04 14:05:22 29 4
gpt4 key购买 nike

问题:

就像在 css 中一样,在 Qt 中是否有等同于 position: fixed; 的东西?

图片:

我想要的是在调整主窗口大小时将第二个气泡(QTextEdit 的子类)移动到左侧。第二张图片显示了我要防止的内容。

enter image description here enter image description here

最佳答案

由于气泡是 QWidget 的实例,最简单的做法是将它们放入布局中,然后使用 bool QLayout 在布局中将它们左对齐或右对齐::setAlignment(QWidget * w, Qt::Alignment 对齐).

您需要将小部件的最大宽度限制为黄色区域总宽度的 2/3,并且必须动态调整。您可以通过安装事件过滤器来捕获区域上的 QResizeEvent 或在区域的类上实现 resizeEvent(QResizeEvent*) 来实现此目的。

关于css - 使用 Qt 固定位置(与 css 效果相同),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21171972/

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