这是我在堆栈溢出中的第一篇文章,所以我很难解释这个问题。
我开始在Qt设计师和Creator中为我的应用程序开发一个UI。出于对可伸缩性的考虑,我设计了我所有的应用程序页面,使其父级、ApplicationWindow、宽度和高度。
在构建应用程序时,这很好,但在Qt设计器中,页面大小为0。所以我不能在设计师里和他们合作。
有可能绕过它吗?
下面是一个代码示例:
main.qml
ApplicationWindow {
id: main_window
visible: true
width: 450
height: 700
minimumWidth: 450
minimumHeight: 700Page1.Form.ui.qml
Page {
id: p_basicpage
width: ApplicationWindow.width
height: ApplicationWindow.height当应用程序构建时,它的工作非常好,特别是在可伸缩性方面。问题在于设计师:

发布于 2018-01-24 13:27:24
Page有anchor.fill属性,通过文本编辑器(而不是从Form Editor)设置它,并去掉width和height属性:
Page {
id: p_basicpage
anchors.fill: parenthttps://stackoverflow.com/questions/48421553
复制相似问题