二維碼
        企資網(wǎng)

        掃一掃關(guān)注

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

        「Qt-QML」- State的使用1

        放大字體  縮小字體 發(fā)布日期:2021-08-19 00:26:45    作者:啊丟    瀏覽次數(shù):51
        導(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

        反饋

        用戶
        反饋

        主站蜘蛛池模板: 国内精品视频一区二区三区| 成人免费区一区二区三区 | 天堂Aⅴ无码一区二区三区| 中文字幕在线一区二区三区| 日韩人妻无码一区二区三区综合部 | 日本一区二区三区免费高清| 国产一区二区不卡老阿姨| 视频一区二区在线播放| 中日av乱码一区二区三区乱码| 性色A码一区二区三区天美传媒| 97久久精品无码一区二区| 日本美女一区二区三区 | 精品亚洲AV无码一区二区三区| 亚洲av成人一区二区三区观看在线| 无码一区二区三区亚洲人妻| 熟妇人妻一区二区三区四区| 精品无码成人片一区二区98| 日韩A无码AV一区二区三区| 国产成人AV一区二区三区无码| 欧美日韩一区二区成人午夜电影| 国产情侣一区二区三区| 中文字幕精品一区二区| asmr国产一区在线| 日本激情一区二区三区| 国产福利一区二区在线视频 | 国模无码一区二区三区不卡| 韩国福利影视一区二区三区| 国产成人免费一区二区三区| 亚洲一区二区女搞男| 日韩精品一区二区三区国语自制 | 中文字幕亚洲乱码熟女一区二区| 中文乱码字幕高清一区二区| 久久免费视频一区| 国产一区二区三区播放心情潘金莲 | 国产激情з∠视频一区二区| 国产一区二区三区播放| 亚洲国产国产综合一区首页| 一区二区三区免费视频观看| 海角国精产品一区一区三区糖心| 日本不卡一区二区视频a| 国产一区二区三区国产精品|