def __init__(self, parent): try: filePicker = QFileDialog() fileName = filePicker.getOpenFileName(parent, "Open File", "DSPToolProjects (*.dsp)") f = open (fileName[0], "r") parent.parent.project = pickle.load(f) f.close() filePicker.destroy() parent.parent.fileMenu.saveProjectAction.setEnabled(True) parent.parent.signalMenu.addSignalAction.setEnabled(True) parent.parent.signalMenu.applyOperationAction.setEnabled(True) msg = QMessageBox(parent.parent) msg.setText("Project opened") msg.show() parent.parent.refreshTable() except: #tratar melhor msg = QErrorMessage(parent.parent) msg.showMessage("Invalid File")
def fileChoosing(self): filePicker = QFileDialog() self.fileName = filePicker.getOpenFileName(self.parent, 'Select File')[0] filePicker.destroy() self.fileLabel.setText("File: " + self.fileName) filePicker.destroy()
def fileChoosing(): global directory filePicker = QFileDialog() directory = filePicker.getExistingDirectory(parent, "Get Directory") directoryLabel.setText("Directory: " + directory) filePicker.destroy()
def fileChoosing(): global fileName filePicker = QFileDialog() fileName = filePicker.getOpenFileName(parent, 'Select File')[0] filePicker.destroy() fileLabel.setText("File: " + fileName) filePicker.destroy()
def fileChoosing(self): filePicker = QFileDialog() self.directory = filePicker.getExistingDirectory(self.parent, "Get Directory") self.directoryLabel.setText("Directory: " + self.directory) filePicker.destroy()