1. delete: 没什么好说的 2. 设置标志位 QLabel *label=new QLabel; label->setAttribute(Qt::WA_DeleteOnClose()); 3.将其设为QObject的子类 //方法一 QLabel *label=new QLabel("Hello",this); //方法二 QLabel *label=new QLabel(); label->setParant(&QWidget);//自己用到的widget类型