]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Follow David's advice and use 'delete' instead of 'deleteLater()'. Disconnecting...
authorPeter Penz <peter.penz19@gmail.com>
Sat, 8 Dec 2007 23:05:32 +0000 (23:05 +0000)
committerPeter Penz <peter.penz19@gmail.com>
Sat, 8 Dec 2007 23:05:32 +0000 (23:05 +0000)
CCMAIL: faure@kde.org

svn path=/trunk/KDE/kdebase/apps/; revision=746428

src/dolphincolumnwidget.cpp
src/dolphinviewcontainer.cpp
src/treeviewsidebarpage.cpp

index 2e94f8341d5cc1ba508344f85bdfbe74a94d8af7..ad18f03bb8ac0b4f5b03f673a4501bbec58beacb 100644 (file)
@@ -127,9 +127,9 @@ DolphinColumnWidget::DolphinColumnWidget(QWidget* parent,
 
 DolphinColumnWidget::~DolphinColumnWidget()
 {
-    m_proxyModel->deleteLater();
+    delete m_proxyModel;
     m_proxyModel = 0;
-    m_dolphinModel->deleteLater();
+    delete m_dolphinModel;
     m_dolphinModel = 0;
     m_dirLister = 0; // deleted by m_dolphinModel
 }
index 9fc089e190e817566dec24cc38d21c1708805cb7..764bc3ca1833f8c96bd8e1d11207e254338210aa 100644 (file)
@@ -158,9 +158,11 @@ DolphinViewContainer::DolphinViewContainer(DolphinMainWindow* mainWindow,
 
 DolphinViewContainer::~DolphinViewContainer()
 {
-    m_proxyModel->deleteLater();
+    m_dirLister->disconnect();
+
+    delete m_proxyModel;
     m_proxyModel = 0;
-    m_dolphinModel->deleteLater();
+    delete m_dolphinModel;
     m_dolphinModel = 0;
     m_dirLister = 0; // deleted by m_dolphinModel
 }
index 3e21d6baa20247b2fe037e8af68b69a504f65814..37b8c5246e95d86482310d54eaa060c68ac004e3 100644 (file)
@@ -48,9 +48,9 @@ TreeViewSidebarPage::TreeViewSidebarPage(QWidget* parent) :
 
 TreeViewSidebarPage::~TreeViewSidebarPage()
 {
-    m_proxyModel->deleteLater();
+    delete m_proxyModel;
     m_proxyModel = 0;
-    m_dolphinModel->deleteLater();
+    delete m_dolphinModel;
     m_dolphinModel = 0;
     m_dirLister = 0; // deleted by m_dolphinModel
 }