qml中Grid能否拉伸里面的Rectangle?

wangpeng_118 2015-12-14 11:01:37

import QtQuick 2.0
import QtQuick.Window 2.0

Window {
id:bk
visible: true;
width:1024;
height:600;

Grid
{
anchors.fill: parent;
rows:5;
columns: 10;
rowSpacing: 3
columnSpacing: 3

Repeater
{
model: 50;
Rectangle { width: 20; height: 20; radius: 10; color: "green" }
}
}
}


如上代码,Grid会显示在Window的左上角,但是我想让Grid拉伸里面Rectangle,充满window。
请问需要怎么改? 谢谢
...全文
303 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
逸冰小子 2018-09-14
  • 打赏
  • 举报
回复
看这篇文章
https://blog.csdn.net/weixin_37204973/article/details/82699756
wangpeng_118 2015-12-15
  • 打赏
  • 举报
回复
Rectangle不设置width和height什么都显示不出来。 修改成了Rectangle的高宽依赖于Window的大小,自己计算出来。
foruok 2015-12-15
  • 打赏
  • 举报
回复
Rectangle不要设置width和height试试。

16,216

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧