60 """ |
60 """ |
61 Private slot to handle the button press for selecting the target via a |
61 Private slot to handle the button press for selecting the target via a |
62 selection dialog. |
62 selection dialog. |
63 """ |
63 """ |
64 if os.path.isdir(self.source): |
64 if os.path.isdir(self.source): |
65 target = QFileDialog.getExistingDirectory(\ |
65 target = QFileDialog.getExistingDirectory( |
66 self, |
66 self, |
67 self.trUtf8("Select target"), |
67 self.trUtf8("Select target"), |
68 self.targetEdit.text(), |
68 self.targetEdit.text(), |
69 QFileDialog.Options(QFileDialog.ShowDirsOnly)) |
69 QFileDialog.Options(QFileDialog.ShowDirsOnly)) |
70 else: |
70 else: |
71 target = QFileDialog.getSaveFileName(\ |
71 target = QFileDialog.getSaveFileName( |
72 self, |
72 self, |
73 self.trUtf8("Select target"), |
73 self.trUtf8("Select target"), |
74 self.targetEdit.text(), |
74 self.targetEdit.text(), |
75 "", |
75 "", |
76 QFileDialog.Options(QFileDialog.DontConfirmOverwrite)) |
76 QFileDialog.Options(QFileDialog.DontConfirmOverwrite)) |