예제 #1
0
 def current_cover_size(self):
     cval = self.opt_cover_grid_height.value()
     wval = self.opt_cover_grid_width.value()
     if cval < 0.1:
         dpi = self.opt_cover_grid_height.logicalDpiY()
         cval = auto_height(self.opt_cover_grid_height) / dpi / CM_TO_INCH
     if wval < 0.1:
         wval = 0.75 * cval
     return wval, cval
예제 #2
0
 def current_cover_size(self):
     cval = self.opt_cover_grid_height.value()
     wval = self.opt_cover_grid_width.value()
     if cval < 0.1:
         dpi = self.opt_cover_grid_height.logicalDpiY()
         cval = auto_height(self.opt_cover_grid_height) / dpi / CM_TO_INCH
     if wval < 0.1:
         wval = 0.75 * cval
     return wval, cval
예제 #3
0
파일: look_feel.py 프로젝트: fraga/calibre
 def resize_cover(self, smaller):
     cval = self.opt_cover_grid_height.value()
     wval = self.opt_cover_grid_width.value()
     if cval < 0.1:
         dpi = self.opt_cover_grid_height.logicalDpiY()
         cval = auto_height(self.opt_cover_grid_height) / dpi / CM_TO_INCH
     if wval < 0.1:
         wval = 0.75 * cval
     ar = wval / cval
     delta = 0.2 * (-1 if smaller else 1)
     cval += delta
     cval = max(0, cval)
     self.opt_cover_grid_height.setValue(cval)
     self.opt_cover_grid_width.setValue(cval * ar)