我最近正在尝试qt创建者,我讨厌阅读数小时的文档和教程,只是为了完成简单的任务。
因此,在winforms中,我可以从工具箱中拖放控件并设置dock属性,使其自动最大化到容器的大小。
qt中这种行为的等价物是什么?
我用Google搜索了一下,发现奇怪的是之前没有人想过同样的事情。
WinForms和Qt的概念之间存在差异。你需要研究布局的概念。请查看Qt Designer文档的相关部分:使用Layouts in Qt Designer
在可以使用表单之前,需要将表单上的对象放入布局中。这可确保在应用程序中预览或使用表单时正确显示对象。将对象放置在布局中还可确保在调整窗体大小时正确调整它们的大小。
Qt使用layouts。将QHBoxLayout或QVBoxLayout添加到父窗口小部件。