Qt QSS圖片樣式切割,三種狀態normal,hover,pressed


    要切割的樣式圖片如下:

 

    pix_Button->setStyleSheet("QPushButton{ border-image:url(:/image/MyButtonimage/menu_vol (2).png) 0 64 0 0 ;}"
                              "QPushButton:hover{ border-image:url(:/image/MyButtonimage/menu_vol (2).png) 0 48 0 16 ;}"
                              "QPushButton:pressed{ border-image:url(:/image/MyButtonimage/menu_vol (2).png) 0 32 0 32 ;}");


normal 切割的參數是 0 64 0 0 即第一個小塊圖片

hover 切割的參數是 0 48 0 16 即第二個小塊圖片

pressed 切割的參數是 0 32 0 32 即第三個小塊圖片


實際是這么理解:



參考博客:http://www.360doc.com/content/14/1016/13/2792772_417403574.shtml


切割圖片來自網絡,有侵則刪。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM