国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

QML基本元素集

2019-11-08 02:04:05
字體:
來源:轉載
供稿:網友

Item 基本的項元素 在QML中所有可視化的向都繼承他 Rectangle 基本的可視化矩形元素 Gradient 定義一個兩種顏色的漸變過程 GradientStop 定義個顏色,被Gradient使用 Image 在場景中使用位圖 BorderImage (特殊的項) 定義一張圖片并當做邊界 AnimatedImage 為播放動畫存儲一系列的幀 Text 在場景中使用文本 TextInput 顯示可編輯為文本 IntValidator int 驗證器DoubleValidator double 驗證器RegExpValidator 驗證字符串正則表達式 TextEdit 顯示多行可編輯文本

基本的交互項 MouseArea 鼠標句柄交互 FocusScope 鍵盤焦點句柄 Flickable 提供一種瀏覽整張圖片的一部分的效果,具體看例子 Flipable 提供一個平面,可以進行翻轉看他的前面或后面,具體看例子

狀態 State 定義一個配置對象和屬性的集合 PRopertyChanges 使用一個State描述屬性的改變 StateGroup 包含一個狀態集合和狀態變換 ParentChange 重新定義父集,也就是換個父節點 AnchorChanges 在一個狀態中改變anchors

動畫和變換 Behavior 默認的屬性變換動畫 SequentialAnimation 對定義的動畫串行播放 ParallelAnimation 對定義的動畫并行播放 PropertyAnimation 屬性變換動畫 NumberAnimation 對實數類型屬性進行的動畫 Vector3dAnimation 對QVector3d進行的屬性 ColorAnimation 顏色進行的變換動畫 RotationAnimation 對旋轉進行的變換動畫 ParentAnimation 對父節點進行變換的動畫,改變綁定的父節點 AnchorAnimation 對anchor 進行改變的動畫 PauseAnimation 延遲處理 SmoothedAnimation 允許屬性平滑的過度 SpringAnimation 一種加速的效果 PropertyAction 允許在動畫過程中對屬性的直接改變 ScriptAction 允許動畫過程中調用腳本 Transition 在狀態變換中加入動作變化

工作中的數據 Binding 在創建的時候綁定一些數據到一些屬性 ListModel 定義鏈表數據 ListElement 定義ListModel的一個數據項 VisualItemModel 包含可視化項(visual items)到一個view中,相當是一個容器 VisualDataModel 包含一個model和一個delegate,model包含需要的數據,delegate設計顯示的項的信息,具體的去看例子 Package 他的目的是把VisualDataModel共享給多個view,具體還要學習 xmlListModel 特殊的一個模式使用XPath表達式,使用xml來設置元素,參考例子 XmlRole XmlListModel的一個特殊的角色

視圖 ListView 提供一個鏈表顯示模型試圖 GridView 提供一個網格顯示模型試圖 PathView 提供一個內容沿著路徑來顯示的模型 Path 定義一個PathView使用的軌跡 PathLine 定義一個線性的軌跡 PathQuad 定義一個二次貝塞爾曲線的軌跡 PathCubic 定義一個三次貝塞爾曲線的軌跡 PathAttribute 允許綁定一個屬性上,具體看例子 PathPercent 修改item分配的軌跡 不是很明了其中的意思 WebView 允許添加網頁內容到一個canvas上

定位器 Column 整理它的子列(縱) Row 整理它的子行(橫) Grid 設置它的子到一個網格上 Flow 目的是不讓他的子項重疊在一起

實用 Connections 明確連接信號和信號句柄 Component 封裝QML items 想一個組件一樣 Timer 提供時間觸發器 QtObject 基本的元素只包含objectName屬性 Qt qml全局Qt object提供使用的枚舉和函數 WorkerScript 允許在QML使用線程 Loader 控制載入item或組件 Repeater 使用一個模型創建多個組件 SystemPalette 為Qt palettes提供一個通道 FontLoader 載入字體根據名字或 URLLayoutItem 允許聲明UI元素插入到qtGraphicsView 布局中

變換 Scale 分派item 縮放行為 Rotation 分派item 旋轉行為 Translate 分派item 移動行為


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 鄯善县| 大荔县| 武鸣县| 池州市| 柳林县| 扬中市| 诸城市| 三台县| 镇坪县| 剑河县| 嘉义县| 呈贡县| 林州市| 兴文县| 内乡县| 陵川县| 比如县| 广丰县| 壶关县| 射洪县| 城市| 和林格尔县| 琼中| 彝良县| 将乐县| 丹凤县| 台北市| 二连浩特市| 拉孜县| 祁连县| 临洮县| 濮阳市| 宁强县| 临沭县| 米脂县| 六安市| 阳西县| 元阳县| 苍溪县| 九江市| 谷城县|