一、自定義信號
關鍵字:signals
signals :
void ageChanged(int age); //雖然是一個函數,但是無需實現,參數age會傳遞到槽函數
二、信號和槽函數的關聯
connect(boy,&Person::ageChanged,this,&Person::on_ageChanged);
三、發射信號
關鍵字:emit
emit ageChanged(age); //當年齡age改變時發射信號,讓執行槽函數
四、槽函數
void Person::on_ageChanged(int age) //參數從信號那里來 { //.... }