示例#1
0
 def onMergeSingle(self, event):
     # file_wildcard = "Pdf files(*.pdf)|*.pdf"
     ret, filePath = ux.showDirDlg(self, 'Open dir to merge',
                                   os.path.join(os.getcwd(), 'tmp'))
     if ret and filePath:
         self.duokan.mergeSingle(filePath)
         ux.showMsg(self, 'Finished!', 'Merge single')
示例#2
0
 def onCrop4Kindle(self, event):
     file_wildcard = "Pdf files(*.pdf)|*.pdf"
     ret, filePath = ux.showFileDlg(
         self, "Open file to crop for printing", os.path.join(os.getcwd(), "books"), file_wildcard
     )
     if ret and filePath:
         self.duokan.crop4Kindle(filePath)
         ux.showMsg(self, "Finished!", "Crop for kindle")
示例#3
0
 def onCrop4Kindle(self, event):
     file_wildcard = "Pdf files(*.pdf)|*.pdf"
     ret, filePath = ux.showFileDlg(self, 'Open file to crop for printing',
                                    os.path.join(os.getcwd(), 'books'),
                                    file_wildcard)
     if ret and filePath:
         self.duokan.crop4Kindle(filePath)
         ux.showMsg(self, 'Finished!', 'Crop for kindle')
示例#4
0
 def onMergeSingle(self, event):
     # file_wildcard = "Pdf files(*.pdf)|*.pdf"
     ret, filePath = ux.showDirDlg(self, "Open dir to merge", os.path.join(os.getcwd(), "tmp"))
     if ret and filePath:
         self.duokan.mergeSingle(filePath)
         ux.showMsg(self, "Finished!", "Merge single")
示例#5
0
 def onRenameAll(self, event):
     self.duokan.renameAll()
     ux.showMsg(self, "Finished", "Rename All")
示例#6
0
 def onCleanTmp(self, event):
     self.duokan.cleanTmp()
     ux.showMsg(self, "Finished", "Clear tmp folder")
示例#7
0
 def onRenameAll(self, event):
     self.duokan.renameAll()
     ux.showMsg(self, 'Finished', 'Rename All')
示例#8
0
 def onCleanTmp(self, event):
     self.duokan.cleanTmp()
     ux.showMsg(self, 'Finished', 'Clear tmp folder')