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

  1. # Source Generated with Decompyle++
  2. # File: in.pyc (Python 2.6)
  3.  
  4. import sys
  5. import optparse
  6. from PyQt4 import QtCore
  7. from PyQt4.uic.driver import Driver
  8. Version = 'Python User Interface Compiler %s for Qt version %s' % (QtCore.PYQT_VERSION_STR, QtCore.QT_VERSION_STR)
  9. if sys.hexversion >= 50331648:
  10.     from PyQt4.uic.port_v3.invoke import invoke
  11. else:
  12.     from PyQt4.uic.port_v2.invoke import invoke
  13. parser = optparse.OptionParser(usage = 'pyuic4 [options] <ui-file>', version = Version)
  14. parser.add_option('-p', '--preview', dest = 'preview', action = 'store_true', default = False, help = 'show a preview of the UI instead of generating code')
  15. parser.add_option('-o', '--output', dest = 'output', default = '-', metavar = 'FILE', help = 'write generated code to FILE instead of stdout')
  16. parser.add_option('-x', '--execute', dest = 'execute', action = 'store_true', default = False, help = 'generate extra code to test and display the class')
  17. parser.add_option('-d', '--debug', dest = 'debug', action = 'store_true', default = False, help = 'show debug output')
  18. parser.add_option('-i', '--indent', dest = 'indent', action = 'store', type = 'int', default = 4, metavar = 'N', help = 'set indent width to N spaces, tab if N is 0 (default: 4)')
  19. parser.add_option('-w', '--pyqt3-wrapper', dest = 'pyqt3_wrapper', action = 'store_true', default = False, help = 'generate a PyQt v3 style wrapper')
  20. (opts, args) = parser.parse_args()
  21. if len(args) != 1:
  22.     sys.stderr.write('Error: one input ui-file must be specified\n')
  23.     sys.exit(1)
  24.  
  25. sys.exit(invoke(Driver(opts, args[0])))
  26.