Ejemplo n.º 1
0
    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()
Ejemplo n.º 2
0
 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))