src/eric7/WebBrowser/Tools/DelayedFileWatcher.py

branch
eric7
changeset 9221
bf71ee032bb4
parent 9209
b99e7fd55fd3
child 9473
3f23dbf37dbe
diff -r e9e7eca7efee -r bf71ee032bb4 src/eric7/WebBrowser/Tools/DelayedFileWatcher.py
--- a/src/eric7/WebBrowser/Tools/DelayedFileWatcher.py	Wed Jul 13 11:16:20 2022 +0200
+++ b/src/eric7/WebBrowser/Tools/DelayedFileWatcher.py	Wed Jul 13 14:55:47 2022 +0200
@@ -13,18 +13,19 @@
 class DelayedFileWatcher(QFileSystemWatcher):
     """
     Class implementing a file system watcher with a delay.
-    
+
     @signal delayedDirectoryChanged(path) emitted to indicate a changed
         directory
     @signal delayedFileChanged(path) emitted to indicate a changed file
     """
+
     delayedDirectoryChanged = pyqtSignal(str)
     delayedFileChanged = pyqtSignal(str)
-    
+
     def __init__(self, paths=None, parent=None):
         """
         Constructor
-        
+
         @param paths list of paths to be watched
         @type list of str
         @param parent reference to the parent object
@@ -34,42 +35,42 @@
             super().__init__(paths, parent)
         else:
             super().__init__(parent)
-        
+
         self.__dirQueue = []
         self.__fileQueue = []
-        
+
         self.directoryChanged.connect(self.__directoryChanged)
         self.fileChanged.connect(self.__fileChanged)
-    
+
     @pyqtSlot(str)
     def __directoryChanged(self, path):
         """
         Private slot handling a changed directory.
-        
+
         @param path name of the changed directory
         @type str
         """
         self.__dirQueue.append(path)
         QTimer.singleShot(500, self.__dequeueDirectory)
-    
+
     @pyqtSlot(str)
     def __fileChanged(self, path):
         """
         Private slot handling a changed file.
-        
+
         @param path name of the changed file
         @type str
         """
         self.__fileQueue.append(path)
         QTimer.singleShot(500, self.__dequeueFile)
-    
+
     @pyqtSlot()
     def __dequeueDirectory(self):
         """
         Private slot to signal a directory change.
         """
         self.delayedDirectoryChanged.emit(self.__dirQueue.pop(0))
-    
+
     @pyqtSlot()
     def __dequeueFile(self):
         """

eric ide

mercurial