dw怎么做網(wǎng)站注冊登入頁面推廣平臺有哪些渠道
在一個(gè)pushbutton里面嵌套兩個(gè)label即可,左側(cè)放置圖片label,右側(cè)放置文字label,就如上圖所示;
但是這時(shí)的hover,press的偽狀態(tài)是沒有辦法“傳遞”給里面的控件的,對btn的偽狀態(tài)樣式表的設(shè)置,是不會傳遞到這兩個(gè)label的偽狀態(tài)的;例如,按下按鈕的時(shí)候樣式改變的只有btn邊框而已。
繼承自qobject類會有接口setproperty(),qt提供的這種方式可以和樣式表配合使用,并將設(shè)置上的動態(tài)屬性作為樣式表的一種偽狀態(tài);再通過qwidget的style接口重新加載其樣式即可;
希望大家都能制作出滿足生產(chǎn)需要的自定義組合控件;實(shí)在不能組合的,就參照筆者前不久寫的重寫QStyle方法或者完全自定義繪制的方法吧。