信號和槽

QT中信號和槽的連接是在運行時建立的,即使在編譯階段發送者和接收者相互不知道對方的任何信息,也可以完成通信任務。 爲了實現通信的解綁,一般有兩種方式: 1、基於事件的回調函數機制 存放一個函數指針(C#使用委託),在對象狀態變化時,調用該函數指針。而函數指針指向接收者的某個函數,從而實現後綁定和通信。 這種做法不靈活。如果有多個類都關注某個類的狀態變化,存放一個回調函數的信息顯然無法滿足要求,此時
相關文章
相關標籤/搜索