From 5cf50d9fae914cb87aca3a553cfc268015609934 Mon Sep 17 00:00:00 2001 From: Jonathan White Date: Fri, 22 Feb 2019 15:46:01 -0500 Subject: Multiple code improvements * Fixed unending timer in BulkFileWatcher causing high CPU usage after first save * Fix multiple SIGNAL connections found with GammaRay * Remove horizontal scrollbar from EditWidget due to ghosting (maybe Qt bug) --- src/core/FileWatcher.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/core/FileWatcher.cpp') diff --git a/src/core/FileWatcher.cpp b/src/core/FileWatcher.cpp index d7056f9c7..64e86c3fa 100644 --- a/src/core/FileWatcher.cpp +++ b/src/core/FileWatcher.cpp @@ -123,6 +123,7 @@ BulkFileWatcher::BulkFileWatcher(QObject* parent) connect(&m_fileWatchUnblockTimer, SIGNAL(timeout()), this, SLOT(observeFileChanges())); connect(&m_pendingSignalsTimer, SIGNAL(timeout()), this, SLOT(emitSignals())); m_fileWatchUnblockTimer.setSingleShot(true); + m_pendingSignalsTimer.setSingleShot(true); } void BulkFileWatcher::clear() -- cgit v1.2.3