![](/img/trans.png)
[英]C++ how to destroy an object in the base class with a derived class constructor
[英]How to destroy derived from QWindow object immediately after constructor done?
如果構造函數中的某些條件為真,則需要在構造函數完成后立即銷毀從QWindow
對象派生的對象。
我要在構造函數中設置成員變量,並在窗口初始化函數中簽入。 但是我不知道哪個功能或信號適合於此。
您可以使用QObject :: deleteLater()安全刪除您的對象。 條件為true時,只需在構造函數中調用它即可:
if(condition)
{
this->deleteLater();
return;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.