class UploadDialog(QtGui.QMainWindow): def __init__(self,parent=LoadPage): QtGui.QWidget.__init__(self,parent) self.ui=Ui_UploadDialog() self.ui.setupUi(self) self.ui.browseButton.clicked.connect(self.handleBrowse) self.ui.uploadButton.clicked.connect(self.handleUpload) def handleBrowse(self): fileaddress = QtGui.QFileDialog.getOpenFileName(self, 'Open File', '.') self.ui.address.setText(fileaddress) def handleUpload(self): filepath=str(self.ui.address.displayText()) key= get_key() e_filepath=encrypt_module.encrypt(key,filepath) e_filename=e_filepath.split('/')[-1] fileid=upload_file(service,e_filename,'application/octet-stream',folderID,e_filepath) os.remove(e_filepath) self.close()
def __init__(self,parent=LoadPage): QtGui.QWidget.__init__(self,parent) self.ui=Ui_UploadDialog() self.ui.setupUi(self) self.ui.browseButton.clicked.connect(self.handleBrowse) self.ui.uploadButton.clicked.connect(self.handleUpload)