home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 2010 November / maximum-cd-2010-11.iso / DiscContents / calibre-0.7.13.msi / file_1298 (.txt) < prev    next >
Encoding:
Python Compiled Bytecode  |  2010-08-06  |  1.3 KB  |  29 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyc (Python 2.6)
  3.  
  4. __license__ = 'GPL v3'
  5. __copyright__ = '2008, Kovid Goyal <kovid at kovidgoyal.net>'
  6. from PyQt4.QtGui import QGraphicsView
  7. from PyQt4.QtCore import QSize
  8.  
  9. class BookView(QGraphicsView):
  10.     MINIMUM_SIZE = QSize(400, 500)
  11.     
  12.     def __init__(self, *args):
  13.         QGraphicsView.__init__(self, *args)
  14.         self.preferred_size = self.MINIMUM_SIZE
  15.  
  16.     
  17.     def minimumSizeHint(self):
  18.         return self.MINIMUM_SIZE
  19.  
  20.     
  21.     def sizeHint(self):
  22.         return self.preferred_size
  23.  
  24.     
  25.     def resize_for(self, width, height):
  26.         self.preferred_size = QSize(width, height)
  27.  
  28.  
  29.