11 |
11 |
12 from PyQt6.QtCore import QObject, pyqtSignal, pyqtSlot |
12 from PyQt6.QtCore import QObject, pyqtSignal, pyqtSlot |
13 from watchdog.events import EVENT_TYPE_CLOSED, EVENT_TYPE_OPENED, FileSystemEventHandler |
13 from watchdog.events import EVENT_TYPE_CLOSED, EVENT_TYPE_OPENED, FileSystemEventHandler |
14 |
14 |
15 from eric7.SystemUtilities import OSUtilities |
15 from eric7.SystemUtilities import OSUtilities |
|
16 |
16 if OSUtilities.isMacPlatform(): |
17 if OSUtilities.isMacPlatform(): |
17 from watchdog.observers.kqueue import KqueueObserver as Observer |
18 from watchdog.observers.kqueue import KqueueObserver as Observer |
18 else: |
19 else: |
19 from watchdog.observers import Observer |
20 from watchdog.observers import Observer |
20 |
21 |