四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

QML UI布局管理

概述

使用Qt做過UI的一定對QHBoxLayout, QVBoxLayout, 和QGridLayout這三個最重要也最常使用的layout managers非常熟悉。那么在QML中又是如何控制和管理UI布局的呢?那么我們這篇文章就為大家介紹這些基礎知識。

首先,QML同樣允許大家使用硬編碼的方式將位置數值直接寫到代碼中,但是這樣做首先難以適應UI的調整,其次代碼維護起來也很困難。因此我們不推薦這樣做。推薦大家使用的是以下三種布局管理器:Row,、Column、Grid,以及使用Anchor進行布局。

Row

QML 中的 Row 元素會將其子控件都排列在同一行,相互不重疊。我們還可以使用它的spacing屬性來定義子控件之間的距離。比如下列代碼就會產生如圖所示的效果:

Row { 
spacing:
2
Rectangle { color:
"red"; width: 50; height: 50 }
Rectangle { color:
"green"; width: 20; height: 50 }
Rectangle { color:
"blue"; width: 50; height: 20 }
}

it知識庫QML UI布局管理,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 夕雾| 五的词语| 小姐与流氓| 免费头像图片| 大杳蕉狼人欧美全部| 金猴降妖 动漫| 西海情歌原歌词全文| 梁山伯与祝英台电影| 最后的武士| 纳尼亚传奇| 圆谷一夫| dnf代码大全| 电影哪吒闹海二| 穆图| 梵缺| 乔治爸爸去哪儿| gay movies| 尹馨演过的三部电影| 人世间演员表| 伟大的转折| 妈妈写给叛逆儿子的信看哭孩子| 三人行菲律宾| cctv17农业农村频道在线直播| 风之谷钢琴谱| alexandra hedison| justin harris| 风月电视剧免费观看剧情| 电影喜宝| 斓曦个人简介| 云上的宝石| g83钻孔循环怎么编程| 国产精品久久久久精品三级ⅰ| 安塞| 誓不忘情 电影| 456电影在线| 欧美gv网站| 你是我的玫瑰花简谱| 电影《追求》| 吴妍儿| 散文诗二首批注| 免费取姓名|