Qt5學習筆記:事件對象函數accept()和ignore()之間的區別


在事件函數中可對事件對象調用accept()和ignore(),這兩個函數之間的區別在於對“事件”的反應不同,前者會把傳遞過來的事件給“收下”,而后者則會“無視”掉這個事件,讓事件繼續傳播給自己的父組件(注意,是父組件,而不是父類,事件的傳播是根據組件的繼承關系而不是類的繼承關系)。其中,無論是accept還是ignore,當前組件的事件函數依然會被調用,並不會影響當前事件函數的后續運行。


免責聲明!

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



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