10 from PyQt6.QtWidgets import QWizard |
10 from PyQt6.QtWidgets import QWizard |
11 |
11 |
12 from eric7 import Globals |
12 from eric7 import Globals |
13 from eric7.EricGui import EricPixmapCache |
13 from eric7.EricGui import EricPixmapCache |
14 |
14 |
|
15 from . import SyncGlobals |
|
16 from .SyncCheckPage import SyncCheckPage |
|
17 from .SyncDataPage import SyncDataPage |
|
18 from .SyncDirectorySettingsPage import SyncDirectorySettingsPage |
|
19 from .SyncEncryptionPage import SyncEncryptionPage |
|
20 from .SyncFtpSettingsPage import SyncFtpSettingsPage |
|
21 from .SyncHostTypePage import SyncHostTypePage |
|
22 |
15 |
23 |
16 class SyncAssistantDialog(QWizard): |
24 class SyncAssistantDialog(QWizard): |
17 """ |
25 """ |
18 Class implementing a wizard dialog to enter the synchronization data. |
26 Class implementing a wizard dialog to enter the synchronization data. |
19 """ |
27 """ |
23 Constructor |
31 Constructor |
24 |
32 |
25 @param parent reference to the parent widget (QWidget) |
33 @param parent reference to the parent widget (QWidget) |
26 """ |
34 """ |
27 super().__init__(parent) |
35 super().__init__(parent) |
28 |
|
29 from . import SyncGlobals |
|
30 from .SyncCheckPage import SyncCheckPage |
|
31 from .SyncDataPage import SyncDataPage |
|
32 from .SyncDirectorySettingsPage import SyncDirectorySettingsPage |
|
33 from .SyncEncryptionPage import SyncEncryptionPage |
|
34 from .SyncFtpSettingsPage import SyncFtpSettingsPage |
|
35 from .SyncHostTypePage import SyncHostTypePage |
|
36 |
36 |
37 self.setPage(SyncGlobals.PageData, SyncDataPage(self)) |
37 self.setPage(SyncGlobals.PageData, SyncDataPage(self)) |
38 self.setPage(SyncGlobals.PageEncryption, SyncEncryptionPage(self)) |
38 self.setPage(SyncGlobals.PageEncryption, SyncEncryptionPage(self)) |
39 self.setPage(SyncGlobals.PageType, SyncHostTypePage(self)) |
39 self.setPage(SyncGlobals.PageType, SyncHostTypePage(self)) |
40 self.setPage(SyncGlobals.PageFTPSettings, SyncFtpSettingsPage(self)) |
40 self.setPage(SyncGlobals.PageFTPSettings, SyncFtpSettingsPage(self)) |