qt自定義信號和槽函數 emit


一、自定義信號

關鍵字: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) //參數從信號那里來

{


     //....

 

}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM