From 0521722bd5c62989e1048b45cdb6a5f602a5d97c Mon Sep 17 00:00:00 2001
From: kh1 <qt-info@nokia.com>
Date: Thu, 4 Mar 2010 18:42:43 +0100
Subject: [PATCH] Set auto save filter to false, it triggers an unnecessary db
 write.

---
 src/plugins/cppeditor/cpphoverhandler.cpp     | 2 +-
 src/plugins/qmljseditor/qmljshoverhandler.cpp | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/plugins/cppeditor/cpphoverhandler.cpp b/src/plugins/cppeditor/cpphoverhandler.cpp
index c1be3357ec0..4c3fbc650e3 100644
--- a/src/plugins/cppeditor/cpphoverhandler.cpp
+++ b/src/plugins/cppeditor/cpphoverhandler.cpp
@@ -81,9 +81,9 @@ CppHoverHandler::CppHoverHandler(QObject *parent)
 
     m_helpEngine = new QHelpEngineCore(directory.absolutePath()
                                        + QLatin1String("/helpcollection.qhc"), this);
-    //m_helpEngine->setAutoSaveFilter(false);
     if (!m_helpEngine->setupData())
         qWarning() << "Could not initialize help engine:" << m_helpEngine->error();
+    m_helpEngine->setAutoSaveFilter(false);
     m_helpEngine->setCurrentFilter(tr("Unfiltered"));
     m_helpEngineNeedsSetup = m_helpEngine->registeredDocumentations().count() == 0;
 
diff --git a/src/plugins/qmljseditor/qmljshoverhandler.cpp b/src/plugins/qmljseditor/qmljshoverhandler.cpp
index 0a561b79720..db94e9bccf2 100644
--- a/src/plugins/qmljseditor/qmljshoverhandler.cpp
+++ b/src/plugins/qmljseditor/qmljshoverhandler.cpp
@@ -72,9 +72,9 @@ HoverHandler::HoverHandler(QObject *parent)
 
     m_helpEngine = new QHelpEngineCore(directory.absolutePath()
                                        + QLatin1String("/helpcollection.qhc"), this);
-    //m_helpEngine->setAutoSaveFilter(false);
     if (!m_helpEngine->setupData())
         qWarning() << "Could not initialize help engine:" << m_helpEngine->error();
+    m_helpEngine->setAutoSaveFilter(false);
     m_helpEngine->setCurrentFilter(tr("Unfiltered"));
     m_helpEngineNeedsSetup = m_helpEngine->registeredDocumentations().count() == 0;
 
-- 
GitLab