Qt信號與槽參數個數與類型問題

要將信號與槽鏈接成功,在有參數的情況下,以下幾種情況下都可以鏈接信號槽成功:
1. 信號的參數個數與類型與對應的槽函數參數的個數與類型一致
2. 信號的參數個數多於對應的槽函數的參數個數,即對應的槽函數的參數個
數可以比信號函數少,但槽函數的所有參數類型必須與信號的參數類型保持一致
3. 槽函數與信號函數有默認參數的情況時,遵循以上的第二種規律。

綜上,信號與槽想要鏈接成功,則槽函數有的參數個數和類型,在對應的信號函數

中必須一一對應,但信號函數的參數個數一定多於或等於槽函數的參數個數


【以上,基於Qt5.6的實驗結果】
發佈了58 篇原創文章 · 獲贊 83 · 訪問量 23萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章