首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Qt设计器不能引用ApplicationWindow大小

Qt设计器不能引用ApplicationWindow大小
EN

Stack Overflow用户
提问于 2018-01-24 11:35:42
回答 1查看 254关注 0票数 1

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

我开始在Qt设计师和Creator中为我的应用程序开发一个UI。出于对可伸缩性的考虑,我设计了我所有的应用程序页面,使其父级、ApplicationWindow、宽度和高度

在构建应用程序时,这很好,但在Qt设计器中,页面大小为0。所以我不能在设计师里和他们合作。

有可能绕过它吗?

下面是一个代码示例:

main.qml

代码语言:javascript
复制
ApplicationWindow {
        id: main_window
        visible: true
        width: 450
        height: 700
        minimumWidth: 450
        minimumHeight: 700

Page1.Form.ui.qml

代码语言:javascript
复制
Page {
    id: p_basicpage
    width: ApplicationWindow.width
    height: ApplicationWindow.height

当应用程序构建时,它的工作非常好,特别是在可伸缩性方面。问题在于设计师:

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-24 13:27:24

Pageanchor.fill属性,通过文本编辑器(而不是从Form Editor)设置它,并去掉widthheight属性:

代码语言:javascript
复制
Page {
   id: p_basicpage
   anchors.fill: parent
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48421553

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档