二維碼
        企資網(wǎng)

        掃一掃關(guān)注

        當(dāng)前位置: 首頁(yè) » 企資快報(bào) » 企業(yè) » 正文

        「Qt-QML」- State的使用1

        放大字體  縮小字體 發(fā)布日期:2021-08-19 00:26:45    作者:啊丟    瀏覽次數(shù):49
        導(dǎo)讀

        State表示元素的一種狀態(tài),一個(gè)State可以綁定一些列的屬性配置。一個(gè)元素可以有多個(gè)狀態(tài),而每個(gè)狀態(tài)又包含了很多的屬性配置,切換狀態(tài)就可以達(dá)到快速改變一堆的屬性目的,干凈利落。State有4個(gè)屬性changes:表示該狀

        State表示元素的一種狀態(tài),一個(gè)State可以綁定一些列的屬性配置。


        一個(gè)元素可以有多個(gè)狀態(tài),而每個(gè)狀態(tài)又包含了很多的屬性配置,切換

        狀態(tài)就可以達(dá)到快速改變一堆的屬性目的,干凈利落。


        State有4個(gè)屬性

        changes:表示該狀態(tài)需要改變什么,也就是State需要綁定的配置。

        extend:表示從哪個(gè)狀態(tài)擴(kuò)展,相當(dāng)于繼承。

        name:狀態(tài)的名字,區(qū)別其他狀態(tài)。

        when:bool類型,true是表示使用當(dāng)前狀態(tài),如果有多個(gè)狀態(tài)的when都是true,第一個(gè)生效。


        示例:

        例子中通過(guò)states屬性為rect添加了兩個(gè)狀態(tài),一個(gè)是normal,另一個(gè)是'pressed'。

        兩個(gè)狀態(tài)changes都只配置了顏色,在normal狀態(tài)下顏色為藍(lán)色,在pressed狀態(tài)下顏色為紅色。

        通過(guò)when屬性設(shè)置了狀態(tài)的觸發(fā)條件,當(dāng)鼠標(biāo)按下時(shí)為pressed狀態(tài),反之為normal。



        通過(guò)以上配置實(shí)現(xiàn)的效果為矩形rect默認(rèn)為藍(lán)色的,當(dāng)鼠標(biāo)按下時(shí)變成紅色,松開(kāi)鼠標(biāo)又

        變成藍(lán)色。運(yùn)行效果:


        ---> 文章來(lái)源于我的個(gè)人博客:fearlazy
        ---> 編程是一件怎么也學(xué)不會(huì)的事情,但是如果能享受學(xué)習(xí)的過(guò)程也是挺好的。




         
        (文/啊丟)
        免責(zé)聲明
        本文僅代表作發(fā)布者:啊丟個(gè)人觀點(diǎn),本站未對(duì)其內(nèi)容進(jìn)行核實(shí),請(qǐng)讀者僅做參考,如若文中涉及有違公德、觸犯法律的內(nèi)容,一經(jīng)發(fā)現(xiàn),立即刪除,需自行承擔(dān)相應(yīng)責(zé)任。涉及到版權(quán)或其他問(wèn)題,請(qǐng)及時(shí)聯(lián)系我們刪除處理郵件:weilaitui@qq.com。
         

        Copyright ? 2016 - 2025 - 企資網(wǎng) 48903.COM All Rights Reserved 粵公網(wǎng)安備 44030702000589號(hào)

        粵ICP備16078936號(hào)

        微信

        關(guān)注
        微信

        微信二維碼

        WAP二維碼

        客服

        聯(lián)系
        客服

        聯(lián)系客服:

        在線QQ: 303377504

        客服電話: 020-82301567

        E_mail郵箱: weilaitui@qq.com

        微信公眾號(hào): weishitui

        客服001 客服002 客服003

        工作時(shí)間:

        周一至周五: 09:00 - 18:00

        反饋

        用戶
        反饋

        主站蜘蛛池模板: 久久精品一区二区三区中文字幕 | 亚洲一本一道一区二区三区 | 日韩亚洲AV无码一区二区不卡| 日韩精品一区二区三区色欲AV| 国产伦精品一区二区三区无广告| 精品无码一区二区三区爱欲| 国产探花在线精品一区二区| 国产精品污WWW一区二区三区| 深田咏美AV一区二区三区| 日本道免费精品一区二区| 国产一区在线视频| 国产精品一区二区三区99| 一区精品麻豆入口| 无码精品久久一区二区三区| 国产精品伦子一区二区三区| 波多野结衣AV一区二区三区中文| 日韩一区二区超清视频| 日韩AV无码久久一区二区| 麻豆天美国产一区在线播放| 无码日韩精品一区二区免费暖暖 | 韩国福利视频一区二区| 久久人妻无码一区二区| 在线视频精品一区| 国产无吗一区二区三区在线欢| 国产日韩精品一区二区三区| 性色AV 一区二区三区| 久久久人妻精品无码一区| 日韩AV无码一区二区三区不卡毛片 | 精品国产日韩亚洲一区| 国产午夜三级一区二区三| 亚洲av午夜福利精品一区| 精品三级AV无码一区| 精品少妇人妻AV一区二区三区| 国产欧美一区二区精品仙草咪| 精品国产精品久久一区免费式| 天天看高清无码一区二区三区| 国产在线精品一区免费香蕉| 精品视频一区二区三三区四区| 性色av无码免费一区二区三区| 日韩社区一区二区三区| 无码精品黑人一区二区三区|