Qt Designer无法引用ApplicationWindow大小

时间:2018-01-24 11:35:42

标签: qt qml qtquick2 designer

这是我在stackoverflow中的第一篇文章,所以我很难解释这个问题。

我开始在Qt Designer和Creator中为我的应用程序开发UI。 考虑到可伸缩性,我将所有应用页面设计为 ApplicationWindow widgth和height 的父级。

这在构建应用程序时工作正常但在Qt Designer中页面的大小为0。 所以我无法在Designer中与他们合作。

是否有可能规避这一点?

这是一个代码示例:

main.qml

ApplicationWindow {
        id: main_window
        visible: true
        width: 450
        height: 700
        minimumWidth: 450
        minimumHeight: 700

Page1.Form.ui.qml

Page {
    id: p_basicpage
    width: ApplicationWindow.width
    height: ApplicationWindow.height

构建应用程序时,它在可伸缩性方面特别适用。 问题在于设计师:

enter image description here

1 个答案:

答案 0 :(得分:0)

Page确实有anchor.fill属性,从文本编辑器(而不是Form Editor)设置它并摆脱{{1} }和width属性:

height
相关问题