Beispiel #1
0
 def load(self):
     diag = self.checkTarget(self.selectedPath())
     if diag is None:
         self.parent.signals.buffer = self.selectedPath()
         self.hide()
         self.parent.signals.loadFile.emit()
         self.close()
     else:
         MSG.message("Load file: %s" % self.selectedPath(), diag, MSG.INFO)
Beispiel #2
0
 def save(self):
     diag = self.checkTarget(self.selectedPath(), write=True)
     if diag is None:
         self.parent.signals.buffer = self.selectedPath()
         self.hide()
         self.parent.signals.saveFile.emit()
         self.close()
     else:
         MSG.message("Save file: %s" % self.selectedPath(), diag, MSG.INFO)
Beispiel #3
0
 def queryDel(self):
     self._modified = True
     q = self.cQueryName.currentText()
     i = self.cQueryName.currentIndex()
     reply = MSG.message('Delete query',
                         """Do you really want to delete query [%s]?""" % q,
                         MSG.YESNO)
     if reply == QMessageBox.Yes:
         del Q7Query._allQueries[q]
         self.cQueryName.removeItem(i)