Helpviewer/Sync/SyncDirectorySettingsPage.py

branch
Py2 comp.
changeset 3484
645c12de6b0c
parent 3178
f25fc1364c88
parent 3190
a9a94491c4fd
child 3656
441956d8fce5
equal deleted inserted replaced
3456:96232974dcdb 3484:645c12de6b0c
16 16
17 from .Ui_SyncDirectorySettingsPage import Ui_SyncDirectorySettingsPage 17 from .Ui_SyncDirectorySettingsPage import Ui_SyncDirectorySettingsPage
18 18
19 import Preferences 19 import Preferences
20 import Utilities 20 import Utilities
21 import UI.PixmapCache
21 22
22 23
23 class SyncDirectorySettingsPage(QWizardPage, Ui_SyncDirectorySettingsPage): 24 class SyncDirectorySettingsPage(QWizardPage, Ui_SyncDirectorySettingsPage):
24 """ 25 """
25 Class implementing the shared directory host settings wizard page. 26 Class implementing the shared directory host settings wizard page.
30 31
31 @param parent reference to the parent widget (QWidget) 32 @param parent reference to the parent widget (QWidget)
32 """ 33 """
33 super(SyncDirectorySettingsPage, self).__init__(parent) 34 super(SyncDirectorySettingsPage, self).__init__(parent)
34 self.setupUi(self) 35 self.setupUi(self)
36
37 self.directoryButton.setIcon(UI.PixmapCache.getIcon("open.png"))
35 38
36 self.directoryEdit.setText(Preferences.getHelp("SyncDirectoryPath")) 39 self.directoryEdit.setText(Preferences.getHelp("SyncDirectoryPath"))
37 40
38 self.directoryEdit.textChanged.connect(self.completeChanged) 41 self.directoryEdit.textChanged.connect(self.completeChanged)
39 42
65 Private slot to select the shared directory via a directory selection 68 Private slot to select the shared directory via a directory selection
66 dialog. 69 dialog.
67 """ 70 """
68 directory = E5FileDialog.getExistingDirectory( 71 directory = E5FileDialog.getExistingDirectory(
69 self, 72 self,
70 self.trUtf8("Shared Directory"), 73 self.tr("Shared Directory"),
71 self.directoryEdit.text(), 74 self.directoryEdit.text(),
72 E5FileDialog.Options(E5FileDialog.Option(0))) 75 E5FileDialog.Options(E5FileDialog.Option(0)))
73 76
74 if directory: 77 if directory:
75 self.directoryEdit.setText(Utilities.toNativeSeparators(directory)) 78 self.directoryEdit.setText(Utilities.toNativeSeparators(directory))

eric ide

mercurial