def s_browse(self): directory = QFileDialog.getExistingDirectory(self,QDir.homePath(), QDir.homePath()) if directory!="": path = check_repository(directory) if path[0]: self.ui.Source_lineEdit.clear() self.ui.Source_lineEdit.insert(directory) else: QMessageBox.critical(self, "Error", "That directory is not a git repository", QMessageBox.Ok)
def browse(self): directory = QFileDialog.getExistingDirectory(self, QDir.homePath(), QDir.homePath()) if directory!="": if check_repository(directory): if not db_adapter.exists_repository(directory): name = QInputDialog().getText(self, 'Name', 'Put your repository name:', text=basename(directory)) if name[1]: self.add_to_database(name[0], directory) self.add_to_list(name[0], directory) else: QMessageBox.critical(self, "Error", "This repository is already added", QMessageBox.Ok) else: QMessageBox.critical(self, "Error", "That directory is not a git repository", QMessageBox.Ok)