1

如果构造函数中的某些条件为真,我需要QWindow在构造函数完成后立即销毁从对象派生的对象。

我想在构造函数中设置成员变量并检查窗口初始化函数。但我不知道哪个功能或信号适合这个。

4

1 回答 1

1

您可以使用QObject::deleteLater()安全地删除您的对象。当条件为真时,只需在构造函数中调用它:

if(condition)
{
   this->deleteLater();
   return;
}
于 2015-02-01T17:03:14.517 回答