Source code for uwsift.ui.export_image_dialog_ui

# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file 'export_image_dialog.ui'
#
# Created by: PyQt5 UI code generator 5.15.11
#
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
# run again.  Do not edit this file unless you know what you are doing.


from PyQt5 import QtCore, QtGui, QtWidgets


[docs] class Ui_ExportImageDialog(object):
[docs] def setupUi(self, ExportImageDialog): ExportImageDialog.setObjectName("ExportImageDialog") ExportImageDialog.resize(272, 580) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(ExportImageDialog.sizePolicy().hasHeightForWidth()) ExportImageDialog.setSizePolicy(sizePolicy) ExportImageDialog.setStyleSheet("") self.buttonBox = QtWidgets.QDialogButtonBox(ExportImageDialog) self.buttonBox.setEnabled(True) self.buttonBox.setGeometry(QtCore.QRect(110, 540, 161, 32)) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.Cancel | QtWidgets.QDialogButtonBox.Save) self.buttonBox.setCenterButtons(False) self.buttonBox.setObjectName("buttonBox") self.frameRangeGroupBox = QtWidgets.QGroupBox(ExportImageDialog) self.frameRangeGroupBox.setGeometry(QtCore.QRect(10, 30, 251, 111)) self.frameRangeGroupBox.setAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignTop) self.frameRangeGroupBox.setFlat(False) self.frameRangeGroupBox.setCheckable(False) self.frameRangeGroupBox.setObjectName("frameRangeGroupBox") self.frameCurrentRadio = QtWidgets.QRadioButton(self.frameRangeGroupBox) self.frameCurrentRadio.setGeometry(QtCore.QRect(10, 20, 121, 21)) self.frameCurrentRadio.setChecked(True) self.frameCurrentRadio.setObjectName("frameCurrentRadio") self.frameAllRadio = QtWidgets.QRadioButton(self.frameRangeGroupBox) self.frameAllRadio.setGeometry(QtCore.QRect(10, 50, 100, 21)) self.frameAllRadio.setObjectName("frameAllRadio") self.frameRangeRadio = QtWidgets.QRadioButton(self.frameRangeGroupBox) self.frameRangeRadio.setGeometry(QtCore.QRect(10, 80, 71, 21)) self.frameRangeRadio.setObjectName("frameRangeRadio") self.label = QtWidgets.QLabel(self.frameRangeGroupBox) self.label.setGeometry(QtCore.QRect(80, 80, 41, 21)) self.label.setAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignVCenter) self.label.setObjectName("label") self.frameRangeFrom = QtWidgets.QLineEdit(self.frameRangeGroupBox) self.frameRangeFrom.setGeometry(QtCore.QRect(120, 80, 31, 21)) self.frameRangeFrom.setText("") self.frameRangeFrom.setReadOnly(False) self.frameRangeFrom.setPlaceholderText("") self.frameRangeFrom.setProperty("clearButtonEnabled", False) self.frameRangeFrom.setObjectName("frameRangeFrom") self.label_2 = QtWidgets.QLabel(self.frameRangeGroupBox) self.label_2.setGeometry(QtCore.QRect(160, 80, 21, 21)) self.label_2.setObjectName("label_2") self.frameRangeTo = QtWidgets.QLineEdit(self.frameRangeGroupBox) self.frameRangeTo.setGeometry(QtCore.QRect(180, 80, 31, 21)) self.frameRangeTo.setObjectName("frameRangeTo") self.saveAsLineEdit = QtWidgets.QLineEdit(ExportImageDialog) self.saveAsLineEdit.setGeometry(QtCore.QRect(10, 10, 221, 21)) self.saveAsLineEdit.setText("") self.saveAsLineEdit.setObjectName("saveAsLineEdit") self.saveAsButton = QtWidgets.QPushButton(ExportImageDialog) self.saveAsButton.setGeometry(QtCore.QRect(230, 10, 31, 21)) self.saveAsButton.setObjectName("saveAsButton") self.animationGroupBox = QtWidgets.QGroupBox(ExportImageDialog) self.animationGroupBox.setGeometry(QtCore.QRect(10, 140, 141, 61)) self.animationGroupBox.setObjectName("animationGroupBox") self.loopRadio = QtWidgets.QRadioButton(self.animationGroupBox) self.loopRadio.setGeometry(QtCore.QRect(10, 30, 61, 21)) self.loopRadio.setChecked(True) self.loopRadio.setObjectName("loopRadio") self.rockRadio = QtWidgets.QRadioButton(self.animationGroupBox) self.rockRadio.setGeometry(QtCore.QRect(80, 30, 61, 18)) self.rockRadio.setObjectName("rockRadio") self.frameDelayGroup = QtWidgets.QGroupBox(ExportImageDialog) self.frameDelayGroup.setGeometry(QtCore.QRect(10, 210, 251, 131)) self.frameDelayGroup.setObjectName("frameDelayGroup") self.timeLapseRadio = QtWidgets.QRadioButton(self.frameDelayGroup) self.timeLapseRadio.setGeometry(QtCore.QRect(10, 30, 97, 21)) self.timeLapseRadio.setChecked(True) self.timeLapseRadio.setObjectName("timeLapseRadio") self.constantDelayRadio = QtWidgets.QRadioButton(self.frameDelayGroup) self.constantDelayRadio.setGeometry(QtCore.QRect(10, 60, 81, 21)) self.constantDelayRadio.setObjectName("constantDelayRadio") self.constantDelaySpin = QtWidgets.QSpinBox(self.frameDelayGroup) self.constantDelaySpin.setGeometry(QtCore.QRect(90, 60, 81, 21)) self.constantDelaySpin.setFocusPolicy(QtCore.Qt.StrongFocus) self.constantDelaySpin.setFrame(True) self.constantDelaySpin.setButtonSymbols(QtWidgets.QAbstractSpinBox.UpDownArrows) self.constantDelaySpin.setAccelerated(True) self.constantDelaySpin.setKeyboardTracking(True) self.constantDelaySpin.setMinimum(25) self.constantDelaySpin.setMaximum(5000) self.constantDelaySpin.setObjectName("constantDelaySpin") self.fpsDelayRadio = QtWidgets.QRadioButton(self.frameDelayGroup) self.fpsDelayRadio.setGeometry(QtCore.QRect(10, 90, 81, 21)) self.fpsDelayRadio.setObjectName("fpsDelayRadio") self.fpsDelaySpin = QtWidgets.QSpinBox(self.frameDelayGroup) self.fpsDelaySpin.setGeometry(QtCore.QRect(90, 90, 81, 21)) self.fpsDelaySpin.setFocusPolicy(QtCore.Qt.StrongFocus) self.fpsDelaySpin.setFrame(True) self.fpsDelaySpin.setButtonSymbols(QtWidgets.QAbstractSpinBox.UpDownArrows) self.fpsDelaySpin.setAccelerated(True) self.fpsDelaySpin.setKeyboardTracking(True) self.fpsDelaySpin.setSuffix("") self.fpsDelaySpin.setMinimum(1) self.fpsDelaySpin.setMaximum(60) self.fpsDelaySpin.setProperty("value", 1) self.fpsDelaySpin.setObjectName("fpsDelaySpin") self.frameDelayGroup_2 = QtWidgets.QGroupBox(ExportImageDialog) self.frameDelayGroup_2.setGeometry(QtCore.QRect(10, 340, 251, 61)) self.frameDelayGroup_2.setObjectName("frameDelayGroup_2") self.colorbarNoneRadio = QtWidgets.QRadioButton(self.frameDelayGroup_2) self.colorbarNoneRadio.setGeometry(QtCore.QRect(10, 30, 61, 21)) self.colorbarNoneRadio.setChecked(True) self.colorbarNoneRadio.setObjectName("colorbarNoneRadio") self.colorbarHorizontalRadio = QtWidgets.QRadioButton(self.frameDelayGroup_2) self.colorbarHorizontalRadio.setGeometry(QtCore.QRect(80, 30, 91, 21)) self.colorbarHorizontalRadio.setObjectName("colorbarHorizontalRadio") self.colorbarVerticalRadio = QtWidgets.QRadioButton(self.frameDelayGroup_2) self.colorbarVerticalRadio.setGeometry(QtCore.QRect(170, 30, 81, 21)) self.colorbarVerticalRadio.setObjectName("colorbarVerticalRadio") self.outputResolutionGroup = QtWidgets.QGroupBox(ExportImageDialog) self.outputResolutionGroup.setGeometry(QtCore.QRect(10, 410, 251, 91)) self.outputResolutionGroup.setObjectName("outputResolutionGroup") self.resolutionDefaultRadio = QtWidgets.QRadioButton(self.outputResolutionGroup) self.resolutionDefaultRadio.setGeometry(QtCore.QRect(10, 30, 71, 21)) self.resolutionDefaultRadio.setChecked(True) self.resolutionDefaultRadio.setObjectName("resolutionDefaultRadio") self.resolutionOptimalRadio = QtWidgets.QRadioButton(self.outputResolutionGroup) self.resolutionOptimalRadio.setGeometry(QtCore.QRect(90, 30, 71, 21)) self.resolutionOptimalRadio.setObjectName("resolutionOptimalRadio") self.resolutionCustomRadio = QtWidgets.QRadioButton(self.outputResolutionGroup) self.resolutionCustomRadio.setGeometry(QtCore.QRect(170, 30, 71, 21)) self.resolutionCustomRadio.setObjectName("resolutionCustomRadio") self.customSizeLabel = QtWidgets.QLabel(self.outputResolutionGroup) self.customSizeLabel.setGeometry(QtCore.QRect(10, 60, 81, 21)) self.customSizeLabel.setObjectName("customSizeLabel") self.customWidthEdit = QtWidgets.QLineEdit(self.outputResolutionGroup) self.customWidthEdit.setGeometry(QtCore.QRect(90, 60, 61, 21)) self.customWidthEdit.setObjectName("customWidthEdit") self.customSizeSeparatorLabel = QtWidgets.QLabel(self.outputResolutionGroup) self.customSizeSeparatorLabel.setGeometry(QtCore.QRect(155, 60, 16, 21)) self.customSizeSeparatorLabel.setAlignment(QtCore.Qt.AlignCenter) self.customSizeSeparatorLabel.setObjectName("customSizeSeparatorLabel") self.customHeightEdit = QtWidgets.QLineEdit(self.outputResolutionGroup) self.customHeightEdit.setGeometry(QtCore.QRect(170, 60, 61, 21)) self.customHeightEdit.setObjectName("customHeightEdit") self.layoutWidget = QtWidgets.QWidget(ExportImageDialog) self.layoutWidget.setGeometry(QtCore.QRect(10, 500, 255, 33)) self.layoutWidget.setObjectName("layoutWidget") self.horizontalLayout_2 = QtWidgets.QHBoxLayout(self.layoutWidget) self.horizontalLayout_2.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.includeFooterCheckbox = QtWidgets.QCheckBox(self.layoutWidget) self.includeFooterCheckbox.setChecked(True) self.includeFooterCheckbox.setObjectName("includeFooterCheckbox") self.horizontalLayout_2.addWidget(self.includeFooterCheckbox) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem) spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem1) self.label_3 = QtWidgets.QLabel(self.layoutWidget) self.label_3.setObjectName("label_3") self.horizontalLayout.addWidget(self.label_3) self.footerFontSizeSpinBox = QtWidgets.QSpinBox(self.layoutWidget) self.footerFontSizeSpinBox.setMinimum(8) self.footerFontSizeSpinBox.setMaximum(72) self.footerFontSizeSpinBox.setProperty("value", 11) self.footerFontSizeSpinBox.setObjectName("footerFontSizeSpinBox") self.horizontalLayout.addWidget(self.footerFontSizeSpinBox) self.horizontalLayout_2.addLayout(self.horizontalLayout) self.retranslateUi(ExportImageDialog) self.buttonBox.accepted.connect(ExportImageDialog.accept) # type: ignore self.buttonBox.rejected.connect(ExportImageDialog.reject) # type: ignore QtCore.QMetaObject.connectSlotsByName(ExportImageDialog)
[docs] def retranslateUi(self, ExportImageDialog): _translate = QtCore.QCoreApplication.translate ExportImageDialog.setWindowTitle(_translate("ExportImageDialog", "Export Image")) self.frameRangeGroupBox.setTitle(_translate("ExportImageDialog", "Frame Range")) self.frameCurrentRadio.setText(_translate("ExportImageDialog", "Current")) self.frameAllRadio.setText(_translate("ExportImageDialog", "All")) self.frameRangeRadio.setText(_translate("ExportImageDialog", "Frames")) self.label.setText(_translate("ExportImageDialog", "from:")) self.label_2.setText(_translate("ExportImageDialog", "to:")) self.saveAsButton.setText(_translate("ExportImageDialog", "...")) self.animationGroupBox.setTitle(_translate("ExportImageDialog", "Animation Type")) self.loopRadio.setText(_translate("ExportImageDialog", "Loop")) self.rockRadio.setText(_translate("ExportImageDialog", "Rock")) self.frameDelayGroup.setTitle(_translate("ExportImageDialog", "Frame Delay")) self.timeLapseRadio.setToolTip(_translate("ExportImageDialog", "delay based on dataset observation time")) self.timeLapseRadio.setText(_translate("ExportImageDialog", "Time Lapse")) self.constantDelayRadio.setText(_translate("ExportImageDialog", "Constant:")) self.constantDelaySpin.setSuffix(_translate("ExportImageDialog", "ms")) self.fpsDelayRadio.setText(_translate("ExportImageDialog", "FPS:")) self.frameDelayGroup_2.setTitle(_translate("ExportImageDialog", "Export Colorbar")) self.colorbarNoneRadio.setText(_translate("ExportImageDialog", "None")) self.colorbarHorizontalRadio.setText(_translate("ExportImageDialog", "Horizontal")) self.colorbarVerticalRadio.setText(_translate("ExportImageDialog", "Vertical")) self.outputResolutionGroup.setTitle(_translate("ExportImageDialog", "Output resolution")) self.resolutionDefaultRadio.setText(_translate("ExportImageDialog", "Default")) self.resolutionOptimalRadio.setText(_translate("ExportImageDialog", "Optimal")) self.resolutionCustomRadio.setText(_translate("ExportImageDialog", "Custom")) self.customSizeLabel.setText(_translate("ExportImageDialog", "Image size:")) self.customSizeSeparatorLabel.setText(_translate("ExportImageDialog", "x")) self.includeFooterCheckbox.setText(_translate("ExportImageDialog", "Include Footer")) self.label_3.setText(_translate("ExportImageDialog", "Font Size:")) self.footerFontSizeSpinBox.setSuffix(_translate("ExportImageDialog", "px"))