def openDBView(self, dbName): if not dbName: messageBox(QMessageBox.Critical, "Fehler", "Der Name darf nicht leer sein!", self, QMessageBox.Ok) return None # if self._dbViewWin == None: self._dbViewWin = ViewWindow(self, "%s.sqlite" %str(dbName)) self._dbViewWin.show()
def saveFilesToDB(self): selWindow = DBSelectorWindow(self) if not selWindow.exec_(): return dbName = selWindow.getDBName() if not dbName: messageBox(QMessageBox.Critical, "Fehler", "Der Name darf nicht leer sein!", self, QMessageBox.Ok) return self.currentReader = Reader() self._progresses.setEnabled(True) self.currentReader.ready.connect(self.readerReady) self.currentReader.folderStatusUpdated.connect(self.updateFolderStatus) self.currentReader.fileStatusUpdated.connect(self.updateFileStatus) self.currentReader.save_folder(str(self.currentFolder), "%s.sqlite" %str(dbName))