? ? ? ?首先, 本文章易猫,主要簡單介紹如何為Qt控件自定義屬性耻煤,其實很簡單,只需要使用Qt提供的兩個函數(shù)接口准颓,如圖1所示:
????????其中哈蝇,setProperty(...)函數(shù)的作用是設(shè)置自定義屬性的名稱和屬性值,第一個參數(shù)“name”是屬性名攘已,而第二個參數(shù)“value”是屬性值炮赦。而第二個函數(shù)property(...)的作用是獲取控件對應(yīng)的屬性名稱的屬性值。很簡單吧贯被!同時眼五,本文章還解決了同類型的多個控件如何同時綁定信號和槽函數(shù)妆艘,盡量的減少我們的代碼量,讓我們的代碼簡潔看幼,減少重復(fù)性的工作批旺。咱還是直接上代碼吧,如圖所示(代碼就不解釋了诵姜,代碼注釋挺詳細(xì)的):
程序運行結(jié)果如下:
文章屬于本人原創(chuàng)汽煮,轉(zhuǎn)載請做好注明,謝謝棚唆!