首页
/
每日頭條
/
生活
/
qml編程
qml編程
更新时间:2026-11-10 19:48:25

QML聲明界面就像搭積木,問題的關鍵是我們要記住有哪些元素可以用?

元素有哪些屬性可以用?以下就是需要記住的元素及常用屬性。

1.Item

基礎元素,是其他可視化元素的基類,定義了很多可視元素的共同屬性,但是

Item本身不繪制。有必要記住以下屬性:

最關鍵的id屬性,用于标識元素。

x、y、width和height分别定義元素的左上角坐标x、左上角坐标y、寬和高。

(x,y,width,height組成一個矩形區域)。

z定義了元素的z軸方向的值,該值越大就表示元素在越上層。

anchors屬性包含上、下、左、右、水平居中和垂直居中,用于定位元素與元素的位置。

scale屬性用于設置元素的縮放,rotation屬性用于設置元素旋轉。

opacity屬性定義元素的不透明度,visible屬性定義元素是否可見。

示例:

qml編程(QML中需要記住的幾種基本元素)1

2.Rectangle

矩形元素,相比Item多了邊框和填充,還可以定義圓角半徑。

color屬性定義矩形的填充色,border.color定義邊框顔色,border.width定義邊框的寬度。

radius定義圓角半徑。gradient可以定義漸變色。

例:

qml編程(QML中需要記住的幾種基本元素)2

qml編程(QML中需要記住的幾種基本元素)3

3.Text

文本元素

和文字相關的兩個關鍵屬性,一個是文字的内容(text),另一個是字體(font)。font.family

定義字體名,font.pixelSize和font.pointSize定義字體大小,font.bold定義是否粗體。

Text元素的寬和高會根據文字的内容和字體初始化,所以通常可以不用寫width和height屬性。

例:

qml編程(QML中需要記住的幾種基本元素)4

qml編程(QML中需要記住的幾種基本元素)5

4.Image

圖像元素,可以用來顯示圖片。關鍵屬性source用來設置圖片的路徑,fillMode定義圖片

的填充模式(水平拉伸、垂直拉伸等等)。

例:

qml編程(QML中需要記住的幾種基本元素)6

qml編程(QML中需要記住的幾種基本元素)7

5.MouseArea

鼠标區域,是一個不可見的元素。主要用它來捕捉鼠标事件。之前已經見過了。

例:

qml編程(QML中需要記住的幾種基本元素)8

qml編程(QML中需要記住的幾種基本元素)9

(點擊矩形,矩形顔色變成了綠色的。)

這些常用的元素和常用屬性其實挺好記憶的,自己寫上兩遍就差不多了。

---> 文章來源于我的個人博客:fearlazy---> 編程是一件怎麼也學不會的事情,但是如果能享受學習的過程也是挺好的。

本文由程序員fearlazy原創,歡迎關注,帶你一起長知識!

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
入駐快手小店有什麼要求
入駐快手小店有什麼要求
快手一直在努力擴大自己的電商規模,同時也設計了符合自身特色的招商規則,讓不同行業的商家都可以按照有序的流程來入駐。辦理入駐的流程是怎樣的?接下來為大家簡單介紹一下相應的規則,以及一些需要注意的事項。一、快手辦理入駐的流程入駐快手開店,可以通...
2026-11-10
怎麼樣讓處女座崩潰
怎麼樣讓處女座崩潰
說實話,這個系列挺得罪人的,還真有點點罪惡感。特點鮮明的處女座,或許是十二星座裡最容易被逼瘋的一個了。隻要你朝着處女座要求的反方向走,就可以逼瘋處女座了,不過做人要善良些,不要往死裡作。教你分分鐘逼死處女座,怎麼感覺有絲絲罪惡感呢,逼死處女...
2026-11-10
長短腿能用骨盆傾斜矯正嗎
長短腿能用骨盆傾斜矯正嗎
#線下矯正#這是一位來自南京的健身愛好者,自己感覺做力量訓練時發力不平衡,走路不穩定,來工作室找我做體态矯正;體态評估發現#長短腿#,#骨盆傾斜#,#高低肩#,脊柱兩側肌張力不平衡,深蹲動作骨盆明顯右移,繼續篩查發現骨盆在額狀面上右傾,矢狀...
2026-11-10
小智獲得的70隻神奇寶貝排行
小智獲得的70隻神奇寶貝排行
小智不知不覺地在《神奇寶貝》的世界中已經走過了二十三年了,在這二十三年間,智神收服了許多的神奇寶貝,但也放生了很多神奇寶貝。從無印篇開始,小智就展現出了自己放生大師的設定,從巴大蝴到傑尼龜再到進化後的比雕,小智放生了許多夥伴,今天我們就來聊...
2026-11-10
世界最早的清真寺
世界最早的清真寺
藍色清真寺,伊斯坦布爾甚至土耳其最著名的地标。由于它太過于出名,以至于遊客們都想不起來它的學名——蘇丹艾哈邁德清真寺(SultanahmetCamii),足夠拗口。這座六根宣禮塔的清真寺,建造于1609-1616年,比蘇萊曼清真寺要晚半個世...
2026-11-10
Copyright 2023-2026 - www.tftnews.com All Rights Reserved