qt設計器中使用自定義控制元件

findumars發表於2019-03-26

當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
版權宣告:本文為博主原創文章,轉載請附上博文連結!

相關文章