我已经实例化了一个QMessageBox并添加了几个按钮,如下所示:
QMessageBox message;
cancelButton = message.addButton(tr("Cancel"), QMessageBox::RejectRole);
okButton = message.addButton(tr("OK"), QMessageBox::ActionRole);
在退出之前是否需要为每个按钮调用析构函数,或者QMessageBox析构函数是否需要处理所有内容?
答案 0 :(得分:4)
没有
删除父对象后,删除子对象。 因此,当'message'为时,按钮将被删除。