qt - 在 Qt Creator/Designer 中将 QWidget 设置为在父级中最大化?

标签 qt

我已将一个小部件拖放到 qt Creator 中设计器的父小部件内。

它在其父级中有一个任意固定位置的矩形。

我想修改它,使其符合其父级尺寸。也就是说,它应该在其父级中“最大化”。

我应该按设计器中的哪个按钮来执行此操作?

最佳答案

这就是布局的用途。请参阅this以获得解释。

我对 Qt Designer 不是特别熟悉,但一般过程是为父窗口小部件创建一个布局(QHBoxLayout 适合您),并将子窗口小部件添加到该布局。

要考虑的另一件事是,在您的情况下,您可以简单地将子窗口小部件设置为 QMainWindow 的中央窗口小部件:

this->setCentralWidget(theMaximizedWidget);

关于qt - 在 Qt Creator/Designer 中将 QWidget 设置为在父级中最大化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13235342/

相关文章:

c++ - QGraphicsItem 鼠标中键按下事件

qt - 将 -std=gnu++11 编译器标志添加到 QMake

python - 使用 pyrcc5 时出错

ios - QTWebView真的可以通过Apple App Store检查吗?

python - 从另一个文件 PyQT 打开一个 GUI 文件

c++ - 如何在 QListWidget 中缩放自定义小部件?

qt - 如何为动态创建的 QML 元素添加事件处理程序?

c++ - 在调整 QWidget 大小时调整 QWidget 中的 QTextEdit 大小

qt - 如何使 Qt 中的选项卡小部件的内容自动调整大小?

c++ - Qt:一行中不同大小的QLabels