1. 程式人生 > >QT小知識點(9) - 從 Qt 的 delete 說開來

QT小知識點(9) - 從 Qt 的 delete 說開來

從 Qt 的 delete 說開來 - 1+1=10 - CSDN部落格
https://blog.csdn.net/dbzhang800/article/details/6300025

父子關係

在Qt中,每個 QObject 內部都有一個list,用來儲存所有的 children,還有一個指標,儲存自己的parent。當它自己析構時,它會將自己從parent的列表中刪除,並且析構掉所有的children。

 

注意:在 Qt 中,我們經常會遇到

  • 基類、派生類,或父類、子類。 這是對於派生體系來說的,和在C++相關書中看到的完全一樣,與這的parent無關
  • 父物件、子物件、父子關係。
     這是Qt中所特有的,也就是這兒的parent所引入的,與類的繼承關係無關