當qt設計器中的控制元件不能滿足需要時,這時就要自定義控制元件。然後再在qt設計器中使用。
在qt設計器中使用自定義控制元件時,可以用提升。
從控制元件派生出新的類:
然後在qt設計器中右鍵需要提升的控制元件:
填入提升的類:
最後要注意,在工程檔案(.pro)中的 INCLUDEPATH 中指定自定義類標頭檔案的位置:
INCLUDEPATH += $$PWD/Widgets/FrmCustom (這是本人 CLabel 類的位置)
另外注意:
qt設計器中控制元件的事件會根據實現類中的名稱自動連線相應的槽。
https://code.csdn.net/kl222/rabbitim/issues/30
---------------------
作者:kl222
來源:CSDN
原文:https://blog.csdn.net/kl222/article/details/38302727
版權宣告:本文為博主原創文章,轉載請附上博文連結!