Helpviewer/Sync/SyncAssistantDialog.py

Sat, 10 Mar 2012 18:18:57 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sat, 10 Mar 2012 18:18:57 +0100
changeset 1697
96d3d28a3a4b
parent 1695
7b115f986d48
child 1718
1901b1e24746
permissions
-rw-r--r--

Updated Spanish translations.

# -*- coding: utf-8 -*-

# Copyright (c) 2012 Detlev Offenbach <detlev@die-offenbachs.de>
#

"""
Module implementing a wizard dialog to enter the synchronization data.
"""

from PyQt4.QtGui import QWizard

from .SyncDataPage import SyncDataPage
from .SyncEncryptionPage import SyncEncryptionPage
from .SyncHostTypePage import SyncHostTypePage
from .SyncFtpSettingsPage import SyncFtpSettingsPage
from .SyncDirectorySettingsPage import SyncDirectorySettingsPage
from .SyncCheckPage import SyncCheckPage

from . import SyncGlobals

import UI.PixmapCache


class SyncAssistantDialog(QWizard):
    """
    Class implementing a wizard dialog to enter the synchronization data.
    """
    def __init__(self, parent=None):
        """
        Constructor
        
        @param parent reference to the parent widget (QWidget)
        """
        super().__init__(parent)
        
        self.setPage(SyncGlobals.PageData, SyncDataPage(self))
        self.setPage(SyncGlobals.PageEncryption, SyncEncryptionPage(self))
        self.setPage(SyncGlobals.PageType, SyncHostTypePage(self))
        self.setPage(SyncGlobals.PageFTPSettings, SyncFtpSettingsPage(self))
        self.setPage(SyncGlobals.PageDirectorySettings, SyncDirectorySettingsPage(self))
        self.setPage(SyncGlobals.PageCheck, SyncCheckPage(self))
        
        self.setPixmap(QWizard.LogoPixmap, UI.PixmapCache.getPixmap("ericWeb48.png"))
        self.setPixmap(QWizard.WatermarkPixmap, UI.PixmapCache.getPixmap("eric256.png"))
        self.setPixmap(QWizard.BackgroundPixmap, UI.PixmapCache.getPixmap("eric256.png"))
        
        self.setMinimumSize(650, 450)

eric ide

mercurial