a pair of "cleanups" when deleting a Document

svn path=/trunk/playground/graphics/okular/; revision=630505
remotes/origin/KDE/4.0
Pino Toscano 19 years ago
parent 3b062a8b6f
commit e9bcc53bc1
  1. 6
      core/document.cpp

@ -660,9 +660,15 @@ Document::Document()
Document::~Document()
{
// stop any audio playback
AudioPlayer::instance()->stopPlaybacks();
// delete generator, pages, and related stuff
closeDocument();
// delete the bookmark manager
delete d->m_bookmarkManager;
// delete the loaded generators
QHash< QString, GeneratorInfo >::const_iterator it = d->m_loadedGenerators.constBegin(), itEnd = d->m_loadedGenerators.constEnd();
for ( ; it != itEnd; ++it )

Loading…
Cancel
Save