home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 November (DVD) / PCWELT_11_2006.ISO / casper / filesystem.squashfs / usr / lib / hplip / ui / coverpageform.pyc (.txt) < prev    next >
Encoding:
Python Compiled Bytecode  |  2006-08-31  |  2.1 KB  |  50 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyc (Python 2.4)
  3.  
  4. from qt import *
  5. from base.g import *
  6. from fax import coverpages
  7. from coverpageform_base import CoverpageForm_base
  8.  
  9. class CoverpageForm(CoverpageForm_base):
  10.     
  11.     def __init__(self, cover_page_name = '', parent = None, name = None, modal = 0, fl = 0):
  12.         CoverpageForm_base.__init__(self, parent, name, modal, fl)
  13.         pix = QPixmap(os.path.join(prop.image_dir, 'prev.png'))
  14.         self.prevCoverpageButton.setPixmap(pix)
  15.         pix = QPixmap(os.path.join(prop.image_dir, 'next.png'))
  16.         self.nextCoverpageButton.setPixmap(pix)
  17.         self.coverpage_list = coverpages.COVERPAGES.keys()
  18.         if cover_page_name:
  19.             self.coverpage_index = self.coverpage_list.index(cover_page_name)
  20.         else:
  21.             self.coverpage_index = 0
  22.         self.setCoverpage()
  23.  
  24.     
  25.     def setCoverpage(self, inc = 0):
  26.         self.coverpage_index += inc
  27.         if self.coverpage_index > len(self.coverpage_list) - 1:
  28.             self.coverpage_index = 0
  29.         elif self.coverpage_index < 0:
  30.             self.coverpage_index = len(self.coverpage_list) - 1
  31.         
  32.         self.coverpage_name = self.coverpage_list[self.coverpage_index]
  33.         self.data = coverpages.COVERPAGES[self.coverpage_name]
  34.         pix = QPixmap(os.path.join(prop.image_dir, self.data[1]))
  35.         self.coverpagePixmap.setPixmap(pix)
  36.  
  37.     
  38.     def prevCoverpageButton_clicked(self):
  39.         self.setCoverpage(-1)
  40.  
  41.     
  42.     def nextCoverpageButton_clicked(self):
  43.         self.setCoverpage(1)
  44.  
  45.     
  46.     def __tr(self, s, c = None):
  47.         return qApp.translate('CoverpageForm_base', s, c)
  48.  
  49.  
  50.