12 import contextlib |
12 import contextlib |
13 import pathlib |
13 import pathlib |
14 |
14 |
15 from PyQt6.QtCore import pyqtSignal, QTimer, QCoreApplication, QByteArray |
15 from PyQt6.QtCore import pyqtSignal, QTimer, QCoreApplication, QByteArray |
16 |
16 |
17 from EricNetwork.EricFtp import EricFtp, EricFtpProxyType, EricFtpProxyError |
17 from eric7.EricNetwork.EricFtp import EricFtp, EricFtpProxyType, EricFtpProxyError |
18 |
18 |
19 from .SyncHandler import SyncHandler |
19 from .SyncHandler import SyncHandler |
20 |
20 |
21 from WebBrowser.WebBrowserWindow import WebBrowserWindow |
21 from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow |
22 |
22 |
23 import Preferences |
23 from eric7 import Preferences |
24 |
24 |
25 from Utilities.FtpUtilities import FtpDirLineParser, FtpDirLineParserError |
25 from eric7.Utilities.FtpUtilities import FtpDirLineParser, FtpDirLineParserError |
26 |
26 |
27 |
27 |
28 class FtpSyncHandler(SyncHandler): |
28 class FtpSyncHandler(SyncHandler): |
29 """ |
29 """ |
30 Class implementing a synchronization handler using FTP. |
30 Class implementing a synchronization handler using FTP. |