最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Qt Quick UI(qml) 教程 第四章:可視部件Item

2023-02-17 16:42 作者:一朝俯首拜月明  | 我要投稿

提到可視部件必須先了解Item類型

Item是Qt Quick中==所有可視項目==的基本類型。


==Qt Quick中的所有可視化項目都繼承自Item。==

盡管Item對象沒有可視外觀.但它定義了==可視項中常見的所有屬性==,例如x和y位置、寬度和高度、錨定和鍵處理支持。

繼承于Item類的對象有如下

AnimatedSprite, BorderImage, Canvas, Column, ColumnLayout, Flickable, Flipable, Flow, FocusScope, Grid, GridLayout, Image, Loader, MouseArea, MultiPointTouchArea, ParticlePainter, PathView, PinchArea, Rectangle, Repeater, Row, RowLayout, ShaderEffect, ShaderEffectSource, Shape, SpriteSequence, StackLayout, Text, TextEdit, TextInput

**Item類型對于在單個根可視項下對多個項進(jìn)行分組非常有用。例如:

Item常用屬性講解**

屬性目錄

  1. clip

  2. opacity?

  3. rotation?

  4. scale?

  5. states

  6. visible

  7. enabled

  8. x

  9. y

  10. z

  11. width

  12. height

1.clip:bool

clip通俗可以理解為是否顯示超出自身大小的內(nèi)容,默認(rèn)為false顯示,為true不顯示**例如下方代碼,子對象矩形的寬高已超過父對象Item的寬高這時候我們運(yùn)行代碼查看效果

接下來我們設(shè)置cliptrue

可以看到設(shè)置clip后超出 Item 寬高的部分已經(jīng)不可見了**

2.opacity : real

**opacity屬性是控制組件的透明度,設(shè)置范圍為0.0-1.0之間的浮點數(shù),默認(rèn)為1.0完全可見.設(shè)置為0則完全不可見!

3.rotation : real

rotation屬性控制著組件圍繞著中心順時針旋轉(zhuǎn)的角度. 默認(rèn)為0

4.scale : real

scale 屬性控制著組件的縮放大小. 默認(rèn)為1不進(jìn)行縮放

屬性值大于 1 則放大組件

屬性值小于 1 則縮小組件

5.states : list

states 則保存則組件的狀態(tài)列表, 通過state可以進(jìn)行控制組件狀態(tài)!

本章內(nèi)容暫不詳細(xì)講解,后續(xù)在單獨進(jìn)行講解!

6.visible : bool

visible 控制著組件的可見性!,默認(rèn)為true true:顯示組件 ?false:不顯示組件


7.enabled : bool

enabled 控制組件是否可以接受鼠標(biāo)鍵盤的事件, 默認(rèn)為true true:允許 false:不允許

8.x : real

x 設(shè)置相對父對象的x坐標(biāo)


9. y: real

y 設(shè)置相對父對象的y坐標(biāo)

10. Z:real

設(shè)置同級項的堆疊順序。缺省情況下,堆疊順序為0。簡單來說相當(dāng)于圖層的概念默認(rèn)都是0





11. width : real

width 設(shè)置寬度


12. height: real

height 設(shè)置高度


Qt Quick UI(qml) 教程 第四章:可視部件Item的評論 (共 條)

分享到微博請遵守國家法律
乡城县| 多伦县| 京山县| 张家港市| 台山市| 大新县| 临西县| 峨山| 屯留县| 武隆县| 宿州市| 武功县| 吉木萨尔县| 新野县| 佛冈县| 新源县| 稷山县| 临桂县| 民县| 庆云县| 图们市| 长沙市| 贵南县| 闽侯县| 综艺| 万载县| 秭归县| 昌图县| 化隆| 清涧县| 贵定县| 绥宁县| 陈巴尔虎旗| 洛宁县| 城市| 陵川县| 二连浩特市| 门头沟区| 波密县| 梅州市| 澜沧|