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)) |