Source code for schrodinger.application.livedesign.export_ui

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

# Form implementation generated from reading ui file '/scr/buildbot/src/mmshare/python/modules/schrodinger/application/livedesign/export.ui'
#
# Created by: PyQt5 UI code generator 5.15.4
#
# 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_Form(object):
[docs] def setupUi(self, Form): Form.setObjectName("Form") Form.resize(969, 767) self.verticalLayout_3 = QtWidgets.QVBoxLayout(Form) self.verticalLayout_3.setObjectName("verticalLayout_3") self.lr_widget_layout = QtWidgets.QHBoxLayout() self.lr_widget_layout.setObjectName("lr_widget_layout") self.verticalLayout_3.addLayout(self.lr_widget_layout) self.line = QtWidgets.QFrame(Form) self.line.setFrameShape(QtWidgets.QFrame.HLine) self.line.setFrameShadow(QtWidgets.QFrame.Sunken) self.line.setObjectName("line") self.verticalLayout_3.addWidget(self.line) self.table_splitter = QtWidgets.QSplitter(Form) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.table_splitter.sizePolicy().hasHeightForWidth()) self.table_splitter.setSizePolicy(sizePolicy) self.table_splitter.setMinimumSize(QtCore.QSize(0, 450)) self.table_splitter.setOrientation(QtCore.Qt.Horizontal) self.table_splitter.setObjectName("table_splitter") self.verticalLayoutWidget = QtWidgets.QWidget(self.table_splitter) self.verticalLayoutWidget.setObjectName("verticalLayoutWidget") self.ld_data_select_layout = QtWidgets.QVBoxLayout(self.verticalLayoutWidget) self.ld_data_select_layout.setContentsMargins(0, 0, 0, 10) self.ld_data_select_layout.setObjectName("ld_data_select_layout") self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.ld_data_select_lbl = QtWidgets.QLabel(self.verticalLayoutWidget) self.ld_data_select_lbl.setObjectName("ld_data_select_lbl") self.horizontalLayout_2.addWidget(self.ld_data_select_lbl) spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem) self.clear_props_btn = SimpleLink(self.verticalLayoutWidget) self.clear_props_btn.setObjectName("clear_props_btn") self.horizontalLayout_2.addWidget(self.clear_props_btn) self.ld_data_select_layout.addLayout(self.horizontalLayout_2) self.verticalLayoutWidget_2 = QtWidgets.QWidget(self.table_splitter) self.verticalLayoutWidget_2.setObjectName("verticalLayoutWidget_2") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.verticalLayoutWidget_2) self.verticalLayout_2.setContentsMargins(0, 0, 0, 10) self.verticalLayout_2.setObjectName("verticalLayout_2") self.horizontalLayout_6 = QtWidgets.QHBoxLayout() self.horizontalLayout_6.setObjectName("horizontalLayout_6") self.ld_data_export_lbl = QtWidgets.QLabel(self.verticalLayoutWidget_2) self.ld_data_export_lbl.setObjectName("ld_data_export_lbl") self.horizontalLayout_6.addWidget(self.ld_data_export_lbl) spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_6.addItem(spacerItem1) self.mappings_link = ArrowLink(self.verticalLayoutWidget_2) self.mappings_link.setEnabled(False) self.mappings_link.setObjectName("mappings_link") self.horizontalLayout_6.addWidget(self.mappings_link) self.verticalLayout_2.addLayout(self.horizontalLayout_6) self.export_table_layout = QtWidgets.QVBoxLayout() self.export_table_layout.setObjectName("export_table_layout") self.verticalLayout_2.addLayout(self.export_table_layout) self.verticalLayout_3.addWidget(self.table_splitter) self.line_3 = QtWidgets.QFrame(Form) self.line_3.setFrameShape(QtWidgets.QFrame.HLine) self.line_3.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_3.setObjectName("line_3") self.verticalLayout_3.addWidget(self.line_3) self.options_wdg = QtWidgets.QWidget(Form) self.options_wdg.setObjectName("options_wdg") self.options_vl = QtWidgets.QVBoxLayout(self.options_wdg) self.options_vl.setSizeConstraint(QtWidgets.QLayout.SetMinimumSize) self.options_vl.setContentsMargins(-1, 1, -1, -1) self.options_vl.setSpacing(5) self.options_vl.setObjectName("options_vl") self.gridLayout_2 = QtWidgets.QGridLayout() self.gridLayout_2.setVerticalSpacing(3) self.gridLayout_2.setObjectName("gridLayout_2") self.match_compounds_lbl = QtWidgets.QLabel(self.options_wdg) self.match_compounds_lbl.setObjectName("match_compounds_lbl") self.gridLayout_2.addWidget(self.match_compounds_lbl, 0, 0, 1, 1) self.match_layout = QtWidgets.QHBoxLayout() self.match_layout.setContentsMargins(5, -1, 5, -1) self.match_layout.setObjectName("match_layout") self.match_compounds_widget = QtWidgets.QWidget(self.options_wdg) self.match_compounds_widget.setObjectName("match_compounds_widget") self.match_compounds_hl = QtWidgets.QHBoxLayout(self.match_compounds_widget) self.match_compounds_hl.setContentsMargins(0, 0, 0, 0) self.match_compounds_hl.setSpacing(6) self.match_compounds_hl.setObjectName("match_compounds_hl") self.match_by_structure_rb = QtWidgets.QRadioButton(self.match_compounds_widget) self.match_by_structure_rb.setChecked(True) self.match_by_structure_rb.setObjectName("match_by_structure_rb") self.match_compounds_hl.addWidget(self.match_by_structure_rb) self.match_by_corp_id_rb = QtWidgets.QRadioButton(self.match_compounds_widget) self.match_by_corp_id_rb.setObjectName("match_by_corp_id_rb") self.match_compounds_hl.addWidget(self.match_by_corp_id_rb) self.match_corp_id_stack = QtWidgets.QStackedWidget(self.match_compounds_widget) self.match_corp_id_stack.setObjectName("match_corp_id_stack") self.page = QtWidgets.QWidget() self.page.setObjectName("page") self.horizontalLayout = QtWidgets.QHBoxLayout(self.page) self.horizontalLayout.setObjectName("horizontalLayout") self.select_property_btn = QtWidgets.QPushButton(self.page) self.select_property_btn.setObjectName("select_property_btn") self.horizontalLayout.addWidget(self.select_property_btn) self.selected_property_lbl = QtWidgets.QLabel(self.page) self.selected_property_lbl.setObjectName("selected_property_lbl") self.horizontalLayout.addWidget(self.selected_property_lbl) self.match_corp_id_stack.addWidget(self.page) self.page_2 = QtWidgets.QWidget() self.page_2.setObjectName("page_2") self.horizontalLayout_5 = QtWidgets.QHBoxLayout(self.page_2) self.horizontalLayout_5.setObjectName("horizontalLayout_5") self.widget = QtWidgets.QWidget(self.page_2) self.widget.setObjectName("widget") self.horizontalLayout_5.addWidget(self.widget) self.match_corp_id_stack.addWidget(self.page_2) self.match_compounds_hl.addWidget(self.match_corp_id_stack) spacerItem2 = QtWidgets.QSpacerItem(40, 0, QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.Minimum) self.match_compounds_hl.addItem(spacerItem2) self.pose_name_widget = QtWidgets.QWidget(self.match_compounds_widget) self.pose_name_widget.setObjectName("pose_name_widget") self.verticalLayout_8 = QtWidgets.QVBoxLayout(self.pose_name_widget) self.verticalLayout_8.setObjectName("verticalLayout_8") self.horizontalLayout_4 = QtWidgets.QHBoxLayout() self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.use_pose_name_cb = QtWidgets.QCheckBox(self.pose_name_widget) self.use_pose_name_cb.setObjectName("use_pose_name_cb") self.horizontalLayout_4.addWidget(self.use_pose_name_cb) self.pose_name_btn = QtWidgets.QPushButton(self.pose_name_widget) self.pose_name_btn.setEnabled(False) self.pose_name_btn.setObjectName("pose_name_btn") self.horizontalLayout_4.addWidget(self.pose_name_btn) self.verticalLayout_8.addLayout(self.horizontalLayout_4) self.pose_name_value_lbl = QtWidgets.QLabel(self.pose_name_widget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pose_name_value_lbl.sizePolicy().hasHeightForWidth()) self.pose_name_value_lbl.setSizePolicy(sizePolicy) self.pose_name_value_lbl.setObjectName("pose_name_value_lbl") self.verticalLayout_8.addWidget(self.pose_name_value_lbl) self.match_compounds_hl.addWidget(self.pose_name_widget) self.match_layout.addWidget(self.match_compounds_widget) self.gridLayout_2.addLayout(self.match_layout, 0, 1, 1, 1) self.horizontalLayout_3 = QtWidgets.QHBoxLayout() self.horizontalLayout_3.setContentsMargins(-1, 5, -1, 5) self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.verticalLayout_5 = QtWidgets.QVBoxLayout() self.verticalLayout_5.setContentsMargins(5, -1, 5, -1) self.verticalLayout_5.setObjectName("verticalLayout_5") self.gridLayout = QtWidgets.QGridLayout() self.gridLayout.setHorizontalSpacing(1) self.gridLayout.setVerticalSpacing(3) self.gridLayout.setObjectName("gridLayout") self.unpublish_data_rb = QtWidgets.QRadioButton(self.options_wdg) self.unpublish_data_rb.setText("") self.unpublish_data_rb.setChecked(True) self.unpublish_data_rb.setObjectName("unpublish_data_rb") self.gridLayout.addWidget(self.unpublish_data_rb, 0, 0, 1, 1) self.label_5 = QtWidgets.QLabel(self.options_wdg) self.label_5.setObjectName("label_5") self.gridLayout.addWidget(self.label_5, 0, 1, 1, 1) self.label_2 = QtWidgets.QLabel(self.options_wdg) self.label_2.setEnabled(True) self.label_2.setObjectName("label_2") self.gridLayout.addWidget(self.label_2, 1, 1, 1, 1) self.verticalLayout_5.addLayout(self.gridLayout) spacerItem3 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_5.addItem(spacerItem3) self.horizontalLayout_3.addLayout(self.verticalLayout_5) self.verticalLayout_7 = QtWidgets.QVBoxLayout() self.verticalLayout_7.setContentsMargins(5, -1, 5, -1) self.verticalLayout_7.setObjectName("verticalLayout_7") self.gridLayout_3 = QtWidgets.QGridLayout() self.gridLayout_3.setHorizontalSpacing(1) self.gridLayout_3.setVerticalSpacing(3) self.gridLayout_3.setObjectName("gridLayout_3") self.label_6 = QtWidgets.QLabel(self.options_wdg) self.label_6.setObjectName("label_6") self.gridLayout_3.addWidget(self.label_6, 0, 1, 1, 1) self.publish_data_rb = QtWidgets.QRadioButton(self.options_wdg) self.publish_data_rb.setText("") self.publish_data_rb.setObjectName("publish_data_rb") self.gridLayout_3.addWidget(self.publish_data_rb, 0, 0, 1, 1) self.label_3 = QtWidgets.QLabel(self.options_wdg) self.label_3.setEnabled(True) self.label_3.setObjectName("label_3") self.gridLayout_3.addWidget(self.label_3, 1, 1, 1, 1) self.verticalLayout_7.addLayout(self.gridLayout_3) spacerItem4 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_7.addItem(spacerItem4) self.horizontalLayout_3.addLayout(self.verticalLayout_7) spacerItem5 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem5) self.show_more_btn = QtWidgets.QPushButton(self.options_wdg) self.show_more_btn.setObjectName("show_more_btn") self.horizontalLayout_3.addWidget(self.show_more_btn) self.gridLayout_2.addLayout(self.horizontalLayout_3, 1, 1, 1, 1) self.verticalLayout_6 = QtWidgets.QVBoxLayout() self.verticalLayout_6.setObjectName("verticalLayout_6") self.label = QtWidgets.QLabel(self.options_wdg) self.label.setObjectName("label") self.verticalLayout_6.addWidget(self.label) spacerItem6 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_6.addItem(spacerItem6) self.gridLayout_2.addLayout(self.verticalLayout_6, 1, 0, 1, 1) self.options_vl.addLayout(self.gridLayout_2) self.line_4 = QtWidgets.QFrame(self.options_wdg) self.line_4.setFrameShape(QtWidgets.QFrame.HLine) self.line_4.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_4.setObjectName("line_4") self.options_vl.addWidget(self.line_4) self.horizontalLayout_7 = QtWidgets.QHBoxLayout() self.horizontalLayout_7.setContentsMargins(-1, 0, -1, -1) self.horizontalLayout_7.setObjectName("horizontalLayout_7") self.label_4 = QtWidgets.QLabel(self.options_wdg) self.label_4.setObjectName("label_4") self.horizontalLayout_7.addWidget(self.label_4) self.input_summary_lbl = QtWidgets.QLabel(self.options_wdg) self.input_summary_lbl.setText("") self.input_summary_lbl.setObjectName("input_summary_lbl") self.horizontalLayout_7.addWidget(self.input_summary_lbl) spacerItem7 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_7.addItem(spacerItem7) self.options_vl.addLayout(self.horizontalLayout_7) self.verticalLayout_3.addWidget(self.options_wdg) self.submission_wdg = QtWidgets.QWidget(Form) self.submission_wdg.setObjectName("submission_wdg") self.verticalLayout = QtWidgets.QVBoxLayout(self.submission_wdg) self.verticalLayout.setContentsMargins(-1, 3, -1, -1) self.verticalLayout.setObjectName("verticalLayout") self.status_layout = QtWidgets.QHBoxLayout() self.status_layout.setObjectName("status_layout") self.verticalLayout.addLayout(self.status_layout) self.bottom_layout = QtWidgets.QHBoxLayout() self.bottom_layout.setObjectName("bottom_layout") self.verticalLayout.addLayout(self.bottom_layout) self.verticalLayout_3.addWidget(self.submission_wdg) self.verticalLayout_3.setStretch(2, 1) self.retranslateUi(Form) self.match_corp_id_stack.setCurrentIndex(1) QtCore.QMetaObject.connectSlotsByName(Form)
[docs] def retranslateUi(self, Form): _translate = QtCore.QCoreApplication.translate Form.setWindowTitle(_translate("Form", "Form")) self.ld_data_select_lbl.setText(_translate("Form", "Available Properties:")) self.clear_props_btn.setText(_translate("Form", "Clear")) self.ld_data_export_lbl.setText(_translate("Form", "Properties to Export:")) self.mappings_link.setText(_translate("Form", "Mappings")) self.match_compounds_lbl.setText(_translate("Form", "Match existing compounds by:")) self.match_by_structure_rb.setText(_translate("Form", "Structure")) self.match_by_corp_id_rb.setText(_translate("Form", "Corporate ID")) self.select_property_btn.setText(_translate("Form", "Select column...")) self.selected_property_lbl.setText(_translate("Form", "(not defined)")) self.use_pose_name_cb.setText(_translate("Form", "Use pose name:")) self.pose_name_btn.setText(_translate("Form", "Define...")) self.pose_name_value_lbl.setText(_translate("Form", "(not defined)")) self.label_5.setText(_translate("Form", "Unpublished")) self.label_2.setText(_translate("Form", "<html><head/><body><p><span style=\" color:#555555;\">Make accessible only for this LiveReport</span></p></body></html>")) self.label_6.setText(_translate("Form", "Published")) self.label_3.setText(_translate("Form", "<html><head/><body><p><span style=\" color:#555555;\">Make accessible throughout the project</span></p></body></html>")) self.show_more_btn.setText(_translate("Form", "Show More")) self.label.setText(_translate("Form", "Choose data accessibility:")) self.label_4.setText(_translate("Form", "Structures to export:"))
from schrodinger.ui.qt.standard_widgets.hyperlink import ArrowLink, SimpleLink