forked from qt-creator/qt-creator
Fix usage of shutdown methods in FakeVim.
Reviewed-by: hjk
This commit is contained in:
@@ -557,20 +557,20 @@ FakeVimPluginPrivate::FakeVimPluginPrivate(FakeVimPlugin *plugin)
|
|||||||
}
|
}
|
||||||
|
|
||||||
FakeVimPluginPrivate::~FakeVimPluginPrivate()
|
FakeVimPluginPrivate::~FakeVimPluginPrivate()
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void FakeVimPluginPrivate::aboutToShutdown()
|
|
||||||
{
|
{
|
||||||
q->removeObject(m_fakeVimOptionsPage);
|
q->removeObject(m_fakeVimOptionsPage);
|
||||||
delete m_fakeVimOptionsPage;
|
delete m_fakeVimOptionsPage;
|
||||||
m_fakeVimOptionsPage = 0;
|
m_fakeVimOptionsPage = 0;
|
||||||
theFakeVimSettings()->writeSettings(Core::ICore::instance()->settings());
|
|
||||||
delete theFakeVimSettings();
|
delete theFakeVimSettings();
|
||||||
|
|
||||||
q->removeObject(m_fakeVimExCommandsPage);
|
q->removeObject(m_fakeVimExCommandsPage);
|
||||||
delete m_fakeVimExCommandsPage;
|
delete m_fakeVimExCommandsPage;
|
||||||
m_fakeVimExCommandsPage = 0;
|
m_fakeVimExCommandsPage = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
void FakeVimPluginPrivate::aboutToShutdown()
|
||||||
|
{
|
||||||
|
theFakeVimSettings()->writeSettings(Core::ICore::instance()->settings());
|
||||||
writeSettings(Core::ICore::instance()->settings());
|
writeSettings(Core::ICore::instance()->settings());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user