Helpviewer/Sync/SyncCheckPage.py

changeset 1695
7b115f986d48
parent 1680
28e57079dab5
child 1700
40c911b8c0dd
equal deleted inserted replaced
1694:648466a9451b 1695:7b115f986d48
9 9
10 import os 10 import os
11 11
12 from PyQt4.QtCore import QByteArray 12 from PyQt4.QtCore import QByteArray
13 from PyQt4.QtGui import QWizardPage, QMovie 13 from PyQt4.QtGui import QWizardPage, QMovie
14
15 from . import SyncGlobals
14 16
15 from .Ui_SyncCheckPage import Ui_SyncCheckPage 17 from .Ui_SyncCheckPage import Ui_SyncCheckPage
16 18
17 import Preferences 19 import Preferences
18 import UI.PixmapCache 20 import UI.PixmapCache
43 45
44 forceUpload = self.field("ReencryptData") 46 forceUpload = self.field("ReencryptData")
45 47
46 syncMgr = Helpviewer.HelpWindow.HelpWindow.syncManager() 48 syncMgr = Helpviewer.HelpWindow.HelpWindow.syncManager()
47 syncMgr.syncError.connect(self.__syncError) 49 syncMgr.syncError.connect(self.__syncError)
48 syncMgr.loadSettings(forceUpload=forceUpload) 50 syncMgr.syncStatus.connect(self.__updatePage)
49 51
50 if Preferences.getHelp("SyncType") == 0: 52 if Preferences.getHelp("SyncType") == SyncGlobals.SyncTypeFtp:
51 self.handlerLabel.setText(self.trUtf8("FTP")) 53 self.handlerLabel.setText(self.trUtf8("FTP"))
52 self.hostLabel.setText(Preferences.getHelp("SyncFtpServer")) 54 self.hostLabel.setText(Preferences.getHelp("SyncFtpServer"))
55 elif Preferences.getHelp("SyncType") == SyncGlobals.SyncTypeDirectory:
56 self.handlerLabel.setText(self.trUtf8("Shared Directory"))
57 self.hostLabel.setText(Preferences.getHelp("SyncDirectoryPath"))
53 else: 58 else:
54 self.handlerLabel.setText(self.trUtf8("No Synchronization")) 59 self.handlerLabel.setText(self.trUtf8("No Synchronization"))
55 self.hostLabel.setText("") 60 self.hostLabel.setText("")
56 61
57 self.bookmarkMsgLabel.setText("") 62 self.bookmarkMsgLabel.setText("")
90 if Preferences.getHelp("SyncUserAgents"): 95 if Preferences.getHelp("SyncUserAgents"):
91 self.__makeAnimatedLabel(animationFile, self.userAgentsLabel) 96 self.__makeAnimatedLabel(animationFile, self.userAgentsLabel)
92 else: 97 else:
93 self.userAgentsLabel.setPixmap(UI.PixmapCache.getPixmap("syncNo.png")) 98 self.userAgentsLabel.setPixmap(UI.PixmapCache.getPixmap("syncNo.png"))
94 99
95 handler = syncMgr.handler() 100 syncMgr.loadSettings(forceUpload=forceUpload)
96 handler.syncStatus.connect(self.__updatePage)
97 101
98 def __makeAnimatedLabel(self, fileName, label): 102 def __makeAnimatedLabel(self, fileName, label):
99 """ 103 """
100 Private slot to create an animated label. 104 Private slot to create an animated label.
101 105

eric ide

mercurial