0

我已经实例化了一个 QMessageBox 并向它添加了几个按钮,如下所示:

QMessageBox message;
cancelButton = message.addButton(tr("Cancel"), QMessageBox::RejectRole);
okButton = message.addButton(tr("OK"), QMessageBox::ActionRole);

是否有必要在退出之前为每个按钮调用析构函数,还是 QMessageBox 析构函数处理所有事情?

4

1 回答 1

4

不。

当父对象被删除时,它们会删除它们的子对象。因此,当“消息”出现时,按钮将被删除。

于 2013-05-15T04:23:39.900 回答