Qt框架为所有的QObject提供了一个信号,在销毁之前发射。可以使用此事件,在指向的对象被销毁时自动清空一些QObject*变量。但是,要实现这一点,需要编写相对较多的代码。您需要注册一个信号并将其链接到变量。在我看来不是很方便。我能否让Qt自动清除指向QObject的指针?