# -*- coding: utf-8 -*- # Form implementation generated from reading ui file 'KCC-Linux.ui' # # Created: Tue Nov 12 11:51:18 2013 # by: PyQt4 UI code generator 4.10.3 # # WARNING! All changes made in this file will be lost! from PyQt4 import QtCore, QtGui try: _fromUtf8 = QtCore.QString.fromUtf8 except AttributeError: def _fromUtf8(s): return s try: _encoding = QtGui.QApplication.UnicodeUTF8 def _translate(context, text, disambig): return QtGui.QApplication.translate(context, text, disambig, _encoding) except AttributeError: def _translate(context, text, disambig): return QtGui.QApplication.translate(context, text, disambig) class Ui_KCC(object): def setupUi(self, KCC): KCC.setObjectName(_fromUtf8("KCC")) KCC.resize(420, 380) KCC.setMinimumSize(QtCore.QSize(420, 380)) KCC.setMaximumSize(QtCore.QSize(420, 380)) font = QtGui.QFont() font.setPointSize(9) KCC.setFont(font) KCC.setFocusPolicy(QtCore.Qt.StrongFocus) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(_fromUtf8(":/Icon/icons/comic2ebook.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) KCC.setWindowIcon(icon) KCC.setLocale(QtCore.QLocale(QtCore.QLocale.C, QtCore.QLocale.AnyCountry)) self.Form = QtGui.QWidget(KCC) self.Form.setObjectName(_fromUtf8("Form")) self.OptionsAdvanced = QtGui.QFrame(self.Form) self.OptionsAdvanced.setEnabled(True) self.OptionsAdvanced.setGeometry(QtCore.QRect(1, 254, 421, 61)) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) font.setPointSize(9) self.OptionsAdvanced.setFont(font) self.OptionsAdvanced.setObjectName(_fromUtf8("OptionsAdvanced")) self.gridLayout = QtGui.QGridLayout(self.OptionsAdvanced) self.gridLayout.setContentsMargins(9, -1, -1, -1) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.ProcessingBox = QtGui.QCheckBox(self.OptionsAdvanced) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) self.ProcessingBox.setFont(font) self.ProcessingBox.setFocusPolicy(QtCore.Qt.NoFocus) self.ProcessingBox.setObjectName(_fromUtf8("ProcessingBox")) self.gridLayout.addWidget(self.ProcessingBox, 1, 0, 1, 1) self.UpscaleBox = QtGui.QCheckBox(self.OptionsAdvanced) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) self.UpscaleBox.setFont(font) self.UpscaleBox.setFocusPolicy(QtCore.Qt.NoFocus) self.UpscaleBox.setTristate(True) self.UpscaleBox.setObjectName(_fromUtf8("UpscaleBox")) self.gridLayout.addWidget(self.UpscaleBox, 1, 1, 1, 1) self.WebtoonBox = QtGui.QCheckBox(self.OptionsAdvanced) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) self.WebtoonBox.setFont(font) self.WebtoonBox.setFocusPolicy(QtCore.Qt.NoFocus) self.WebtoonBox.setObjectName(_fromUtf8("WebtoonBox")) self.gridLayout.addWidget(self.WebtoonBox, 3, 1, 1, 1) self.NoDitheringBox = QtGui.QCheckBox(self.OptionsAdvanced) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) self.NoDitheringBox.setFont(font) self.NoDitheringBox.setFocusPolicy(QtCore.Qt.NoFocus) self.NoDitheringBox.setObjectName(_fromUtf8("NoDitheringBox")) self.gridLayout.addWidget(self.NoDitheringBox, 3, 2, 1, 1) self.BorderBox = QtGui.QCheckBox(self.OptionsAdvanced) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) self.BorderBox.setFont(font) self.BorderBox.setFocusPolicy(QtCore.Qt.NoFocus) self.BorderBox.setTristate(True) self.BorderBox.setObjectName(_fromUtf8("BorderBox")) self.gridLayout.addWidget(self.BorderBox, 3, 0, 1, 1) self.NoRotateBox = QtGui.QCheckBox(self.OptionsAdvanced) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) self.NoRotateBox.setFont(font) self.NoRotateBox.setFocusPolicy(QtCore.Qt.NoFocus) self.NoRotateBox.setObjectName(_fromUtf8("NoRotateBox")) self.gridLayout.addWidget(self.NoRotateBox, 1, 2, 1, 1) self.DeviceBox = QtGui.QComboBox(self.Form) self.DeviceBox.setGeometry(QtCore.QRect(10, 200, 141, 31)) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) font.setPointSize(8) self.DeviceBox.setFont(font) self.DeviceBox.setFocusPolicy(QtCore.Qt.NoFocus) self.DeviceBox.setObjectName(_fromUtf8("DeviceBox")) self.FormatBox = QtGui.QComboBox(self.Form) self.FormatBox.setGeometry(QtCore.QRect(260, 200, 151, 31)) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) font.setPointSize(8) self.FormatBox.setFont(font) self.FormatBox.setFocusPolicy(QtCore.Qt.NoFocus) self.FormatBox.setObjectName(_fromUtf8("FormatBox")) self.ConvertButton = QtGui.QPushButton(self.Form) self.ConvertButton.setGeometry(QtCore.QRect(160, 200, 91, 32)) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) font.setPointSize(9) font.setBold(True) font.setWeight(75) self.ConvertButton.setFont(font) self.ConvertButton.setFocusPolicy(QtCore.Qt.NoFocus) icon1 = QtGui.QIcon() icon1.addPixmap(QtGui.QPixmap(_fromUtf8(":/Other/icons/convert.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.ConvertButton.setIcon(icon1) self.ConvertButton.setObjectName(_fromUtf8("ConvertButton")) self.DirectoryButton = QtGui.QPushButton(self.Form) self.DirectoryButton.setGeometry(QtCore.QRect(10, 160, 141, 32)) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) font.setPointSize(8) self.DirectoryButton.setFont(font) self.DirectoryButton.setFocusPolicy(QtCore.Qt.NoFocus) icon2 = QtGui.QIcon() icon2.addPixmap(QtGui.QPixmap(_fromUtf8(":/Other/icons/folder_new.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.DirectoryButton.setIcon(icon2) self.DirectoryButton.setObjectName(_fromUtf8("DirectoryButton")) self.FileButton = QtGui.QPushButton(self.Form) self.FileButton.setGeometry(QtCore.QRect(260, 160, 151, 32)) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) font.setPointSize(8) self.FileButton.setFont(font) self.FileButton.setFocusPolicy(QtCore.Qt.NoFocus) icon3 = QtGui.QIcon() icon3.addPixmap(QtGui.QPixmap(_fromUtf8(":/Other/icons/document_new.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.FileButton.setIcon(icon3) self.FileButton.setObjectName(_fromUtf8("FileButton")) self.ClearButton = QtGui.QPushButton(self.Form) self.ClearButton.setGeometry(QtCore.QRect(160, 160, 91, 32)) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) font.setPointSize(8) self.ClearButton.setFont(font) self.ClearButton.setFocusPolicy(QtCore.Qt.NoFocus) icon4 = QtGui.QIcon() icon4.addPixmap(QtGui.QPixmap(_fromUtf8(":/Other/icons/clear.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.ClearButton.setIcon(icon4) self.ClearButton.setObjectName(_fromUtf8("ClearButton")) self.OptionsBasic = QtGui.QFrame(self.Form) self.OptionsBasic.setGeometry(QtCore.QRect(1, 230, 421, 41)) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) font.setPointSize(9) self.OptionsBasic.setFont(font) self.OptionsBasic.setObjectName(_fromUtf8("OptionsBasic")) self.MangaBox = QtGui.QCheckBox(self.OptionsBasic) self.MangaBox.setGeometry(QtCore.QRect(9, 10, 130, 18)) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) self.MangaBox.setFont(font) self.MangaBox.setFocusPolicy(QtCore.Qt.NoFocus) self.MangaBox.setObjectName(_fromUtf8("MangaBox")) self.QualityBox = QtGui.QCheckBox(self.OptionsBasic) self.QualityBox.setGeometry(QtCore.QRect(282, 10, 135, 18)) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) self.QualityBox.setFont(font) self.QualityBox.setFocusPolicy(QtCore.Qt.NoFocus) self.QualityBox.setTristate(True) self.QualityBox.setObjectName(_fromUtf8("QualityBox")) self.RotateBox = QtGui.QCheckBox(self.OptionsBasic) self.RotateBox.setGeometry(QtCore.QRect(145, 10, 130, 18)) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) self.RotateBox.setFont(font) self.RotateBox.setFocusPolicy(QtCore.Qt.NoFocus) self.RotateBox.setObjectName(_fromUtf8("RotateBox")) self.JobList = QtGui.QListWidget(self.Form) self.JobList.setGeometry(QtCore.QRect(10, 50, 401, 101)) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) font.setPointSize(8) font.setItalic(False) self.JobList.setFont(font) self.JobList.setFocusPolicy(QtCore.Qt.NoFocus) self.JobList.setStyleSheet(_fromUtf8("QListWidget#JobList {background:#ffffff;background-image:url(:/Other/icons/list_background.png);background-position:center center;background-repeat:no-repeat;}QScrollBar:vertical{border:1px solid #999;background:#FFF;width:5px;margin:0}QScrollBar::handle:vertical{background:DarkGray;min-height:0}QScrollBar::add-line:vertical{height:0;background:DarkGray;subcontrol-position:bottom;subcontrol-origin:margin}QScrollBar::sub-line:vertical{height:0;background:DarkGray;subcontrol-position:top;subcontrol-origin:margin}QScrollBar:horizontal{border:1px solid #999;background:#FFF;height:5px;margin:0}QScrollBar::handle:horizontal{background:DarkGray;min-width:0}QScrollBar::add-line:horizontal{width:0;background:DarkGray;subcontrol-position:bottom;subcontrol-origin:margin}QScrollBar::sub-line:horizontal{width:0;background:DarkGray;subcontrol-position:top;subcontrol-origin:margin}")) self.JobList.setProperty("showDropIndicator", False) self.JobList.setSelectionMode(QtGui.QAbstractItemView.NoSelection) self.JobList.setIconSize(QtCore.QSize(18, 18)) self.JobList.setVerticalScrollMode(QtGui.QAbstractItemView.ScrollPerPixel) self.JobList.setHorizontalScrollMode(QtGui.QAbstractItemView.ScrollPerPixel) self.JobList.setObjectName(_fromUtf8("JobList")) self.BasicModeButton = QtGui.QPushButton(self.Form) self.BasicModeButton.setGeometry(QtCore.QRect(10, 10, 195, 32)) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) font.setPointSize(9) self.BasicModeButton.setFont(font) self.BasicModeButton.setFocusPolicy(QtCore.Qt.NoFocus) self.BasicModeButton.setObjectName(_fromUtf8("BasicModeButton")) self.AdvModeButton = QtGui.QPushButton(self.Form) self.AdvModeButton.setGeometry(QtCore.QRect(217, 10, 195, 32)) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) font.setPointSize(9) self.AdvModeButton.setFont(font) self.AdvModeButton.setFocusPolicy(QtCore.Qt.NoFocus) self.AdvModeButton.setObjectName(_fromUtf8("AdvModeButton")) self.OptionsAdvancedGamma = QtGui.QFrame(self.Form) self.OptionsAdvancedGamma.setEnabled(True) self.OptionsAdvancedGamma.setGeometry(QtCore.QRect(10, 305, 401, 41)) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) font.setPointSize(9) self.OptionsAdvancedGamma.setFont(font) self.OptionsAdvancedGamma.setObjectName(_fromUtf8("OptionsAdvancedGamma")) self.GammaLabel = QtGui.QLabel(self.OptionsAdvancedGamma) self.GammaLabel.setGeometry(QtCore.QRect(15, 0, 100, 40)) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) self.GammaLabel.setFont(font) self.GammaLabel.setObjectName(_fromUtf8("GammaLabel")) self.GammaSlider = QtGui.QSlider(self.OptionsAdvancedGamma) self.GammaSlider.setGeometry(QtCore.QRect(110, 10, 275, 22)) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) self.GammaSlider.setFont(font) self.GammaSlider.setFocusPolicy(QtCore.Qt.ClickFocus) self.GammaSlider.setMaximum(500) self.GammaSlider.setSingleStep(5) self.GammaSlider.setOrientation(QtCore.Qt.Horizontal) self.GammaSlider.setObjectName(_fromUtf8("GammaSlider")) self.ProgressBar = QtGui.QProgressBar(self.Form) self.ProgressBar.setGeometry(QtCore.QRect(10, 10, 401, 31)) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) font.setPointSize(10) font.setBold(True) font.setWeight(75) self.ProgressBar.setFont(font) self.ProgressBar.setProperty("value", 0) self.ProgressBar.setAlignment(QtCore.Qt.AlignJustify|QtCore.Qt.AlignVCenter) self.ProgressBar.setFormat(_fromUtf8("")) self.ProgressBar.setObjectName(_fromUtf8("ProgressBar")) self.OptionsExpert = QtGui.QFrame(self.Form) self.OptionsExpert.setGeometry(QtCore.QRect(1, 337, 421, 41)) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) font.setPointSize(9) self.OptionsExpert.setFont(font) self.OptionsExpert.setObjectName(_fromUtf8("OptionsExpert")) self.ColorBox = QtGui.QCheckBox(self.OptionsExpert) self.ColorBox.setGeometry(QtCore.QRect(9, 11, 130, 18)) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) self.ColorBox.setFont(font) self.ColorBox.setFocusPolicy(QtCore.Qt.NoFocus) self.ColorBox.setObjectName(_fromUtf8("ColorBox")) self.OptionsExpertInternal = QtGui.QFrame(self.OptionsExpert) self.OptionsExpertInternal.setGeometry(QtCore.QRect(105, 0, 295, 40)) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) self.OptionsExpertInternal.setFont(font) self.OptionsExpertInternal.setObjectName(_fromUtf8("OptionsExpertInternal")) self.gridLayout_2 = QtGui.QGridLayout(self.OptionsExpertInternal) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.wLabel = QtGui.QLabel(self.OptionsExpertInternal) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) self.wLabel.setFont(font) self.wLabel.setObjectName(_fromUtf8("wLabel")) self.gridLayout_2.addWidget(self.wLabel, 0, 0, 1, 1) self.customWidth = QtGui.QLineEdit(self.OptionsExpertInternal) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.customWidth.sizePolicy().hasHeightForWidth()) self.customWidth.setSizePolicy(sizePolicy) self.customWidth.setMaximumSize(QtCore.QSize(40, 16777215)) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) self.customWidth.setFont(font) self.customWidth.setFocusPolicy(QtCore.Qt.ClickFocus) self.customWidth.setAcceptDrops(False) self.customWidth.setMaxLength(4) self.customWidth.setObjectName(_fromUtf8("customWidth")) self.gridLayout_2.addWidget(self.customWidth, 0, 1, 1, 1) self.hLabel = QtGui.QLabel(self.OptionsExpertInternal) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) self.hLabel.setFont(font) self.hLabel.setObjectName(_fromUtf8("hLabel")) self.gridLayout_2.addWidget(self.hLabel, 0, 2, 1, 1) self.customHeight = QtGui.QLineEdit(self.OptionsExpertInternal) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.customHeight.sizePolicy().hasHeightForWidth()) self.customHeight.setSizePolicy(sizePolicy) self.customHeight.setMaximumSize(QtCore.QSize(40, 16777215)) font = QtGui.QFont() font.setFamily(_fromUtf8("DejaVu Sans")) self.customHeight.setFont(font) self.customHeight.setFocusPolicy(QtCore.Qt.ClickFocus) self.customHeight.setAcceptDrops(False) self.customHeight.setMaxLength(4) self.customHeight.setObjectName(_fromUtf8("customHeight")) self.gridLayout_2.addWidget(self.customHeight, 0, 3, 1, 1) KCC.setCentralWidget(self.Form) self.ActionBasic = QtGui.QAction(KCC) self.ActionBasic.setCheckable(True) self.ActionBasic.setChecked(False) font = QtGui.QFont() self.ActionBasic.setFont(font) self.ActionBasic.setObjectName(_fromUtf8("ActionBasic")) self.ActionAdvanced = QtGui.QAction(KCC) self.ActionAdvanced.setCheckable(True) self.ActionAdvanced.setObjectName(_fromUtf8("ActionAdvanced")) self.retranslateUi(KCC) QtCore.QMetaObject.connectSlotsByName(KCC) KCC.setTabOrder(self.DirectoryButton, self.FileButton) KCC.setTabOrder(self.FileButton, self.ConvertButton) KCC.setTabOrder(self.ConvertButton, self.ClearButton) def retranslateUi(self, KCC): KCC.setWindowTitle(_translate("KCC", "Kindle Comic Converter", None)) self.ProcessingBox.setToolTip(_translate("KCC", "Disable image optimizations.", None)) self.ProcessingBox.setText(_translate("KCC", "No optimisation", None)) self.UpscaleBox.setToolTip(_translate("KCC", "
Unchecked - Nothing
Images smaller than device resolution will not be resized.
Indeterminate - Stretching
Images smaller than device resolution will be resized. Aspect ratio will be not preserved.
Checked - Upscaling
Images smaller than device resolution will be resized. Aspect ratio will be preserved.
Enable auto-splitting of webtoons like Tower of God or Noblesse.
Pages with a low width, high height and vertical panel flow.
Create PNG files instead JPEG.
Quality increase is not noticeable on most of devices.
Output files might be smaller.
MOBI conversion will be much slower.
Unchecked - Autodetection
Color of margins fill will be detected automatically.
Indeterminate - White
Margins will be filled with white color.
Checked - Black
Margins will be filled with black color.
Disable splitting and rotation.
", None)) self.NoRotateBox.setText(_translate("KCC", "No split/rotate", None)) self.DeviceBox.setToolTip(_translate("KCC", "Target device.", None)) self.FormatBox.setToolTip(_translate("KCC", "Output format.", None)) self.ConvertButton.setText(_translate("KCC", "Convert", None)) self.DirectoryButton.setText(_translate("KCC", "Add directory", None)) self.FileButton.setText(_translate("KCC", "Add file", None)) self.ClearButton.setText(_translate("KCC", "Clear list", None)) self.MangaBox.setToolTip(_translate("KCC", "Enable right-to-left reading.", None)) self.MangaBox.setText(_translate("KCC", "Manga mode", None)) self.QualityBox.setToolTip(_translate("KCC", "\n" "\n" "Unchecked - Normal quality mode
Use it when Panel View support is not needed.
- Maximum quality when zoom is not enabled.
- Poor quality when zoom is enabled.
- Lowest file size.
Indeterminate - High quality mode
Not zoomed image might be a little blurry.
- Medium/High quality when zoom is not enabled.
- Maximum quality when zoom is enabled.
Checked - Ultra quality mode
Maximum possible quality.
- Maximum quality when zoom is not enabled.
- Maximum quality when zoom is enabled.
- Very high file size.
Disable page spliting.
They will be rotated instead.
When converting color images setting this option to 1.0 might improve readability.
", None)) self.GammaLabel.setText(_translate("KCC", "Gamma: Auto", None)) self.GammaSlider.setToolTip(_translate("KCC", "When converting color images setting this option to 1.0 might improve readability.
", None)) self.ColorBox.setToolTip(_translate("KCC", "Do not convert images to grayscale.", None)) self.ColorBox.setText(_translate("KCC", "Color mode", None)) self.wLabel.setToolTip(_translate("KCC", "Resolution of target device.", None)) self.wLabel.setText(_translate("KCC", "Custom width: ", None)) self.customWidth.setToolTip(_translate("KCC", "Resolution of target device.", None)) self.customWidth.setInputMask(_translate("KCC", "0000; ", None)) self.hLabel.setToolTip(_translate("KCC", "Resolution of target device.", None)) self.hLabel.setText(_translate("KCC", "Custom height: ", None)) self.customHeight.setToolTip(_translate("KCC", "Resolution of target device.", None)) self.customHeight.setInputMask(_translate("KCC", "0000; ", None)) self.ActionBasic.setText(_translate("KCC", "Basic", None)) self.ActionAdvanced.setText(_translate("KCC", "Advanced", None)) import KCC_rc