1、Qt 对象间的关系
- Qt 对象间可以存在父子关系
— 每一个对象都保存有它所有子对象的指针
— 每一个对象都有一个指向其父对象的指针
- 当指定 Qt 对象的父对象时
— 其父对象会在子对象链表中加入该对象的指针
— 该对象会保存指向其父对象的指针
#include <QCoreApplication>
#include <QDebug>
void fcTest()
{
QObject* p = new QObject();
QObject* c1 = new QObject();
QObject* c2 = new QObject();
c1->setParent(p);
c2->setParent(p);
qDebug() << "c1 = " << c1;
qDebug