1# -*- coding: utf-8 -*- 2 3# Form implementation generated from reading ui file '/home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.ui' 4# 5# Created by: PyQt5 UI code generator 5.15.6 6# 7# WARNING: Any manual changes made to this file will be lost when pyuic5 is 8# run again. Do not edit this file unless you know what you are doing. 9 10 11from PyQt5 import QtCore, QtGui, QtWidgets 12 13 14class Ui_Form(object): 15 def setupUi(self, Form): 16 Form.setObjectName("Form") 17 Form.resize(588, 481) 18 self.verticalLayout = QtWidgets.QVBoxLayout(Form) 19 self.verticalLayout.setObjectName("verticalLayout") 20 self.opt_autorotation = QtWidgets.QCheckBox(Form) 21 self.opt_autorotation.setObjectName("opt_autorotation") 22 self.verticalLayout.addWidget(self.opt_autorotation) 23 self.horizontalLayout = QtWidgets.QHBoxLayout() 24 self.horizontalLayout.setObjectName("horizontalLayout") 25 self.label = QtWidgets.QLabel(Form) 26 self.label.setObjectName("label") 27 self.horizontalLayout.addWidget(self.label) 28 self.opt_wordspace = QtWidgets.QDoubleSpinBox(Form) 29 self.opt_wordspace.setDecimals(1) 30 self.opt_wordspace.setMinimum(1.0) 31 self.opt_wordspace.setMaximum(20.0) 32 self.opt_wordspace.setProperty("value", 2.5) 33 self.opt_wordspace.setObjectName("opt_wordspace") 34 self.horizontalLayout.addWidget(self.opt_wordspace) 35 self.label_2 = QtWidgets.QLabel(Form) 36 self.label_2.setObjectName("label_2") 37 self.horizontalLayout.addWidget(self.label_2) 38 self.opt_minimum_indent = QtWidgets.QDoubleSpinBox(Form) 39 self.opt_minimum_indent.setDecimals(1) 40 self.opt_minimum_indent.setObjectName("opt_minimum_indent") 41 self.horizontalLayout.addWidget(self.opt_minimum_indent) 42 self.verticalLayout.addLayout(self.horizontalLayout) 43 self.opt_render_tables_as_images = QtWidgets.QCheckBox(Form) 44 self.opt_render_tables_as_images.setObjectName("opt_render_tables_as_images") 45 self.verticalLayout.addWidget(self.opt_render_tables_as_images) 46 self.horizontalLayout_2 = QtWidgets.QHBoxLayout() 47 self.horizontalLayout_2.setObjectName("horizontalLayout_2") 48 self.label_3 = QtWidgets.QLabel(Form) 49 self.label_3.setObjectName("label_3") 50 self.horizontalLayout_2.addWidget(self.label_3) 51 self.opt_text_size_multiplier_for_rendered_tables = QtWidgets.QDoubleSpinBox(Form) 52 self.opt_text_size_multiplier_for_rendered_tables.setObjectName("opt_text_size_multiplier_for_rendered_tables") 53 self.horizontalLayout_2.addWidget(self.opt_text_size_multiplier_for_rendered_tables) 54 self.verticalLayout.addLayout(self.horizontalLayout_2) 55 self.gridLayout = QtWidgets.QGridLayout() 56 self.gridLayout.setObjectName("gridLayout") 57 self.opt_header = QtWidgets.QCheckBox(Form) 58 self.opt_header.setObjectName("opt_header") 59 self.gridLayout.addWidget(self.opt_header, 0, 0, 1, 2) 60 self.label_4 = QtWidgets.QLabel(Form) 61 self.label_4.setObjectName("label_4") 62 self.gridLayout.addWidget(self.label_4, 1, 0, 1, 2) 63 self.opt_header_separation = QtWidgets.QDoubleSpinBox(Form) 64 self.opt_header_separation.setDecimals(1) 65 self.opt_header_separation.setObjectName("opt_header_separation") 66 self.gridLayout.addWidget(self.opt_header_separation, 1, 2, 1, 1) 67 self.label_5 = QtWidgets.QLabel(Form) 68 self.label_5.setObjectName("label_5") 69 self.gridLayout.addWidget(self.label_5, 2, 0, 1, 1) 70 self.opt_header_format = QtWidgets.QLineEdit(Form) 71 self.opt_header_format.setClearButtonEnabled(True) 72 self.opt_header_format.setObjectName("opt_header_format") 73 self.gridLayout.addWidget(self.opt_header_format, 2, 1, 1, 2) 74 self.verticalLayout.addLayout(self.gridLayout) 75 self.groupBox = QtWidgets.QGroupBox(Form) 76 self.groupBox.setObjectName("groupBox") 77 self.gridLayout_2 = QtWidgets.QGridLayout(self.groupBox) 78 self.gridLayout_2.setObjectName("gridLayout_2") 79 self.label_6 = QtWidgets.QLabel(self.groupBox) 80 self.label_6.setObjectName("label_6") 81 self.gridLayout_2.addWidget(self.label_6, 0, 0, 1, 1) 82 self.label_7 = QtWidgets.QLabel(self.groupBox) 83 self.label_7.setObjectName("label_7") 84 self.gridLayout_2.addWidget(self.label_7, 1, 0, 1, 1) 85 self.label_8 = QtWidgets.QLabel(self.groupBox) 86 self.label_8.setObjectName("label_8") 87 self.gridLayout_2.addWidget(self.label_8, 2, 0, 1, 1) 88 self.opt_serif_family = FontFamilyChooser(self.groupBox) 89 self.opt_serif_family.setObjectName("opt_serif_family") 90 self.gridLayout_2.addWidget(self.opt_serif_family, 0, 1, 1, 1) 91 self.opt_sans_family = FontFamilyChooser(self.groupBox) 92 self.opt_sans_family.setObjectName("opt_sans_family") 93 self.gridLayout_2.addWidget(self.opt_sans_family, 1, 1, 1, 1) 94 self.opt_mono_family = FontFamilyChooser(self.groupBox) 95 self.opt_mono_family.setObjectName("opt_mono_family") 96 self.gridLayout_2.addWidget(self.opt_mono_family, 2, 1, 1, 1) 97 self.verticalLayout.addWidget(self.groupBox) 98 spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) 99 self.verticalLayout.addItem(spacerItem) 100 self.label.setBuddy(self.opt_wordspace) 101 self.label_2.setBuddy(self.opt_minimum_indent) 102 self.label_4.setBuddy(self.opt_header_separation) 103 self.label_5.setBuddy(self.opt_header_format) 104 self.label_6.setBuddy(self.opt_serif_family) 105 self.label_7.setBuddy(self.opt_sans_family) 106 self.label_8.setBuddy(self.opt_mono_family) 107 108 self.retranslateUi(Form) 109 self.opt_render_tables_as_images.toggled['bool'].connect(self.opt_text_size_multiplier_for_rendered_tables.setEnabled) # type: ignore 110 self.opt_header.toggled['bool'].connect(self.opt_header_separation.setEnabled) # type: ignore 111 self.opt_header.toggled['bool'].connect(self.opt_header_format.setEnabled) # type: ignore 112 self.opt_render_tables_as_images.toggled['bool'].connect(self.label_3.setEnabled) # type: ignore 113 self.opt_header.toggled['bool'].connect(self.label_4.setEnabled) # type: ignore 114 self.opt_header.toggled['bool'].connect(self.label_5.setEnabled) # type: ignore 115 QtCore.QMetaObject.connectSlotsByName(Form) 116 117 def retranslateUi(self, Form): 118 119 Form.setWindowTitle(_("Form")) 120 self.opt_autorotation.setText(_("Enable &auto-rotation of wide images")) 121 self.label.setText(_("&Wordspace:")) 122 self.opt_wordspace.setSuffix(_(" pt")) 123 self.label_2.setText(_("Minimum para. &indent:")) 124 self.opt_minimum_indent.setSuffix(_(" pt")) 125 self.opt_render_tables_as_images.setText(_("Render &tables as images")) 126 self.label_3.setText(_("Text size multiplier for text in rendered tables:")) 127 self.opt_header.setText(_("Add &header")) 128 self.label_4.setText(_("Header &separation:")) 129 self.opt_header_separation.setSuffix(_(" pt")) 130 self.label_5.setText(_("Header &format:")) 131 self.groupBox.setTitle(_("&Embed fonts")) 132 self.label_6.setText(_("&Serif font family:")) 133 self.label_7.setText(_("S&ans-serif font family:")) 134 self.label_8.setText(_("&Monospace font family:")) 135from calibre.gui2.font_family_chooser import FontFamilyChooser 136