1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-08-06 06:07:37 +02:00

* ViewManager now deletes the ViewPages for us.

This commit is contained in:
Christian Muehlhaeuser
2013-04-16 11:37:09 +02:00
parent 108ad2aa96
commit bfb83c6bbe
2 changed files with 1 additions and 4 deletions

View File

@@ -34,7 +34,6 @@ ScriptCollectionItem::~ScriptCollectionItem()
{
model()->removeSourceItemLink( this );
ViewManager::instance()->destroyPage( m_page );
dynamic_cast< QObject* >( m_page )->deleteLater();
}

View File

@@ -126,8 +126,6 @@ TemporaryPageItem::IDValue() const
void
TemporaryPageItem::removeFromList()
{
ViewManager::instance()->destroyPage( m_page );
model()->removeSourceItemLink( this );
int idx = parent()->children().indexOf( this );
@@ -137,7 +135,7 @@ TemporaryPageItem::removeFromList()
emit removed();
delete m_page;
ViewManager::instance()->destroyPage( m_page );
deleteLater();
}