Ejemplo n.º 1
0
 def setup_output_formats(self, db, preferred_output_format):
     if preferred_output_format:
         preferred_output_format = preferred_output_format.upper()
     output_formats = get_output_formats(preferred_output_format)
     preferred_output_format = preferred_output_format if \
         preferred_output_format and preferred_output_format \
         in output_formats else sort_formats_by_preference(output_formats,
                 [prefs['output_format']])[0]
     self.output_formats.addItems((unicode_type(x.upper()) for x in output_formats))
     self.output_formats.setCurrentIndex(output_formats.index(preferred_output_format))
Ejemplo n.º 2
0
 def setup_output_formats(self, db, preferred_output_format):
     if preferred_output_format:
         preferred_output_format = preferred_output_format.upper()
     output_formats = get_output_formats(preferred_output_format)
     preferred_output_format = preferred_output_format if \
         preferred_output_format and preferred_output_format \
         in output_formats else sort_formats_by_preference(output_formats,
                 [prefs['output_format']])[0]
     self.output_formats.addItems(list(map(unicode, [x.upper() for x in
         output_formats])))
     self.output_formats.setCurrentIndex(output_formats.index(preferred_output_format))
Ejemplo n.º 3
0
 def setup_input_output_formats(self, db, book_id, preferred_input_format,
         preferred_output_format):
     if preferred_output_format:
         preferred_output_format = preferred_output_format.upper()
     output_formats = get_output_formats(preferred_output_format)
     input_format, input_formats = get_input_format_for_book(db, book_id,
             preferred_input_format)
     preferred_output_format = preferred_output_format if \
         preferred_output_format in output_formats else \
         sort_formats_by_preference(output_formats,
                 [prefs['output_format']])[0]
     self.input_formats.addItems((unicode_type(x.upper()) for x in input_formats))
     self.output_formats.addItems((unicode_type(x.upper()) for x in output_formats))
     self.input_formats.setCurrentIndex(input_formats.index(input_format))
     self.output_formats.setCurrentIndex(output_formats.index(preferred_output_format))
Ejemplo n.º 4
0
 def setup_input_output_formats(self, db, book_id, preferred_input_format,
         preferred_output_format):
     if preferred_output_format:
         preferred_output_format = preferred_output_format.upper()
     output_formats = get_output_formats(preferred_output_format)
     input_format, input_formats = get_input_format_for_book(db, book_id,
             preferred_input_format)
     preferred_output_format = preferred_output_format if \
         preferred_output_format in output_formats else \
         sort_formats_by_preference(output_formats,
                 [prefs['output_format']])[0]
     self.input_formats.addItems(list(map(unicode_type, [x.upper() for x in
         input_formats])))
     self.output_formats.addItems(list(map(unicode_type, [x.upper() for x in
         output_formats])))
     self.input_formats.setCurrentIndex(input_formats.index(input_format))
     self.output_formats.setCurrentIndex(output_formats.index(preferred_output_format))