eric6.WebBrowser.Sync.SyncManager
Module implementing the synchronization manager class.
Global Attributes
Classes
SyncManager |
Class implementing the synchronization manager. |
Functions
SyncManager
Class implementing the synchronization manager.
Signals
- syncError(message)
-
emitted for a general error with the error
message (string)
- syncFinished(type_, done, download)
-
emitted after a
synchronization has finished (string one of "bookmarks", "history",
"passwords", "useragents" or "speeddial", boolean, boolean)
- syncMessage(message)
-
emitted to give status info about the sync
process (string)
- syncStatus(type_, message)
-
emitted to indicate the synchronization
status (string one of "bookmarks", "history", "passwords",
"useragents" or "speeddial", string)
Derived from
QObject
Class Attributes
Class Methods
Methods
SyncManager |
Constructor |
__syncBookmarks |
Private slot to synchronize the bookmarks. |
__syncError |
Private slot to handle general synchronization issues. |
__syncFinished |
Private slot to handle a finished synchronization event. |
__syncHistory |
Private slot to synchronize the history. |
__syncPasswords |
Private slot to synchronize the passwords. |
__syncSpeedDial |
Private slot to synchronize the speed dial settings. |
__syncStatus |
Private slot to handle a status update of a synchronization event. |
__syncUserAgents |
Private slot to synchronize the user agent settings. |
close |
Public slot to shut down the synchronization manager. |
handler |
Public method to get a reference to the sync handler object. |
loadSettings |
Public method to load the settings. |
showSyncDialog |
Public method to show the synchronization dialog. |
syncEnabled |
Public method to check, if synchronization is enabled. |
Static Methods
SyncManager (Constructor)
SyncManager(parent=None)
Constructor
- parent
-
reference to the parent object (QObject)
SyncManager.__syncBookmarks
__syncBookmarks()
Private slot to synchronize the bookmarks.
SyncManager.__syncError
__syncError(message)
Private slot to handle general synchronization issues.
- message
-
error message (string)
SyncManager.__syncFinished
__syncFinished(type_, status, download)
Private slot to handle a finished synchronization event.
- type_
-
type of the synchronization event (string one
of "bookmarks", "history", "passwords", "useragents" or
"speeddial")
- status
-
flag indicating success (boolean)
- download
-
flag indicating a download of a file (boolean)
SyncManager.__syncHistory
__syncHistory()
Private slot to synchronize the history.
SyncManager.__syncPasswords
__syncPasswords()
Private slot to synchronize the passwords.
SyncManager.__syncSpeedDial
__syncSpeedDial()
Private slot to synchronize the speed dial settings.
SyncManager.__syncStatus
__syncStatus(type_, message)
Private slot to handle a status update of a synchronization event.
- type_
-
type of the synchronization event (string one
of "bookmarks", "history", "passwords", "useragents" or
"speeddial")
- message
-
status message for the event (string)
SyncManager.__syncUserAgents
__syncUserAgents()
Private slot to synchronize the user agent settings.
SyncManager.close
close()
Public slot to shut down the synchronization manager.
SyncManager.handler
handler()
Public method to get a reference to the sync handler object.
- Returns:
-
reference to the sync handler object (SyncHandler)
SyncManager.loadSettings
loadSettings(forceUpload=False)
Public method to load the settings.
- forceUpload=
-
flag indicating a forced upload of the files
(boolean)
SyncManager.showSyncDialog
showSyncDialog()
Public method to show the synchronization dialog.
SyncManager.syncEnabled
syncEnabled()
Public method to check, if synchronization is enabled.
- Returns:
-
flag indicating enabled synchronization