在Qt的例子里面,往往看到new,却没见过delete,很奇怪
比如下面这个例子
    /****************************************************************
    **
    ** Qt tutorial 4
    **
    ****************************************************************/
    #include <QApplication>
    #include <QFont>
    #include <QPushButton>
    class MyWidget : public QWidget
    {
    public:
        MyWidget(QWidget *parent = 0);
    };
    MyWidget::MyWidget(QWidget *parent)
        : QWidget(parent)
    {
        setFixedSize(200, 120);
        QPushButton *quit = new QPushButton("Quit", this);  //*****
        quit->setGeometry(62, 40, 75, 30);
        quit->setFont(QFont("Times", 18, QFont::Bold));
        connect(quit, SIGNAL(clicked()), qApp, SLOT(quit()));
    }
    int main(int argc, char *argv[])
    {
        QApplication app(argc, argv);
        MyWidget widget;
        widget.show();
        return app.exec();
    } 
*****处new了一个pushbutton,却没有看到哪个地方delete它
奇怪
官方教程哦
难道没有内存泄漏吗?
请指教