Qt 在UIDesigner中給按鈕添加圖片


假設現在有一個長120,高20的按鈕(Qt中的大小單位為像素,即這個按鈕的像素是120*20)

首先要准備好要添加的圖片,保證圖片的像素和按鈕像素相同。

然后將圖片添加到資源文件中。

最后在按鈕的屬性設置中找到setsheetstyle一欄,點擊上面的添加資源-border image,即可將圖片添加到按鈕上。

添加之后就可以在UI設計師中看到相關設置

也可以在代碼中進行設置,只需要把編輯樣式表方框中的內容復制下來,並用tr()括上就好,例如:

ui->hideBtn->setStyleSheet(tr("border-image: url(:/new/prefix1/image/0.jpg);"));

給按鈕添加icon+文字的方法,效果如下圖

方法很簡單,先將icon添加到資源文件中,然后再UI designer中進行添加

選中一個按鈕之后,找到這個位置,點擊Normal ON,之后就可以選擇要添加的ICON,
添加完之后可以根據實際需求在下面設置icon大小。
由於ICON和文字的位子是自動調整的,所以也不必手動調整icon的位置,非常方便。


免責聲明!

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



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