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

歡迎光臨散文網(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的評論 (共 條)

分享到微博請遵守國家法律
翁源县| 元朗区| 江孜县| 浪卡子县| 邢台县| 靖远县| 磐安县| 自治县| 南通市| 灵武市| 福海县| 高清| 连城县| 宜阳县| 马公市| 澎湖县| 望奎县| 察哈| 雅安市| 饶平县| 富川| 南安市| 汕头市| 安庆市| 漳州市| 通州市| 景东| 金溪县| 龙门县| 抚顺市| 伊吾县| 清涧县| 乳山市| 湖南省| 云和县| 夏河县| 衡阳县| 望谟县| 潼关县| 固始县| 弥渡县|