Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.py

changeset 564
b3d966393ba9
parent 425
ca5e65413fc5
child 791
9ec2ac20e54e
equal deleted inserted replaced
563:e35d2cda9a74 564:b3d966393ba9
56 def on_vcsUrlButton_clicked(self): 56 def on_vcsUrlButton_clicked(self):
57 """ 57 """
58 Private slot to display a selection dialog. 58 Private slot to display a selection dialog.
59 """ 59 """
60 if self.protocolCombo.currentText() == "file://": 60 if self.protocolCombo.currentText() == "file://":
61 directory = QFileDialog.getExistingDirectory(\ 61 directory = QFileDialog.getExistingDirectory(
62 self, 62 self,
63 self.trUtf8("Select Repository-Directory"), 63 self.trUtf8("Select Repository-Directory"),
64 self.vcsUrlEdit.text(), 64 self.vcsUrlEdit.text(),
65 QFileDialog.Options(QFileDialog.ShowDirsOnly)) 65 QFileDialog.Options(QFileDialog.ShowDirsOnly))
66 66
72 if dlg.exec_() == QDialog.Accepted: 72 if dlg.exec_() == QDialog.Accepted:
73 url = dlg.getSelectedUrl() 73 url = dlg.getSelectedUrl()
74 if url: 74 if url:
75 protocol = url.split("://")[0] 75 protocol = url.split("://")[0]
76 path = url.split("://")[1] 76 path = url.split("://")[1]
77 self.protocolCombo.setCurrentIndex(\ 77 self.protocolCombo.setCurrentIndex(
78 self.protocolCombo.findText(protocol + "://")) 78 self.protocolCombo.findText(protocol + "://"))
79 self.vcsUrlEdit.setText(path) 79 self.vcsUrlEdit.setText(path)
80 80
81 @pyqtSlot(str) 81 @pyqtSlot(str)
82 def on_protocolCombo_activated(self, protocol): 82 def on_protocolCombo_activated(self, protocol):

eric ide

mercurial