diff -r 627c4a0fd0e7 -r c3690ec91ef8 src/hbcore/gui/hbview.cpp --- a/src/hbcore/gui/hbview.cpp Fri Jun 11 13:58:22 2010 +0300 +++ b/src/hbcore/gui/hbview.cpp Wed Jun 23 18:33:25 2010 +0300 @@ -265,6 +265,9 @@ */ HbViewPrivate::~HbViewPrivate() { + delete menu; + delete toolBar; + delete dockWidget; } /*! @@ -292,16 +295,6 @@ */ HbView::~HbView() { - Q_D(HbView); - if (d->menu) { - d->menu->deleteLater(); - } - if (d->toolBar) { - d->toolBar->deleteLater(); - } - if (d->dockWidget) { - d->dockWidget->deleteLater(); - } } /*!