Source code for schrodinger.trajectory.trajectory_gui_dir.energy_plot_ui

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

# Form implementation generated from reading ui file '/scr/buildbot/src/mmshare/python/modules/schrodinger/trajectory/trajectory_gui_dir/energy_plot.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(644, 485) self.verticalLayout_2 = QtWidgets.QVBoxLayout(Form) self.verticalLayout_2.setObjectName("verticalLayout_2") self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.label = QtWidgets.QLabel(Form) self.label.setWordWrap(True) self.label.setObjectName("label") self.horizontalLayout_2.addWidget(self.label) self.horizontalLayout_2.setStretch(0, 1) self.verticalLayout_2.addLayout(self.horizontalLayout_2) self.grid_layout = QtWidgets.QGridLayout() self.grid_layout.setObjectName("grid_layout") self.label_2 = QtWidgets.QLabel(Form) self.label_2.setObjectName("label_2") self.grid_layout.addWidget(self.label_2, 0, 0, 1, 1) self.label_3 = QtWidgets.QLabel(Form) self.label_3.setObjectName("label_3") self.grid_layout.addWidget(self.label_3, 0, 1, 1, 1) self.exclude_self_terms_cb = QtWidgets.QCheckBox(Form) self.exclude_self_terms_cb.setObjectName("exclude_self_terms_cb") self.grid_layout.addWidget(self.exclude_self_terms_cb, 0, 2, 1, 1) self.sets_table = PLPTableWidget(Form) self.sets_table.setObjectName("sets_table") self.grid_layout.addWidget(self.sets_table, 1, 0, 1, 1) self.frame = QtWidgets.QFrame(Form) self.frame.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame.setFrameShadow(QtWidgets.QFrame.Raised) self.frame.setObjectName("frame") self.verticalLayout = QtWidgets.QVBoxLayout(self.frame) self.verticalLayout.setContentsMargins(5, -1, -1, -1) self.verticalLayout.setObjectName("verticalLayout") self.coulomb_cb = QtWidgets.QCheckBox(self.frame) self.coulomb_cb.setObjectName("coulomb_cb") self.verticalLayout.addWidget(self.coulomb_cb) self.van_der_waals_cb = QtWidgets.QCheckBox(self.frame) self.van_der_waals_cb.setObjectName("van_der_waals_cb") self.verticalLayout.addWidget(self.van_der_waals_cb) spacerItem = QtWidgets.QSpacerItem(20, 3, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) self.verticalLayout.addItem(spacerItem) self.bond_cb = QtWidgets.QCheckBox(self.frame) self.bond_cb.setObjectName("bond_cb") self.verticalLayout.addWidget(self.bond_cb) self.angle_cb = QtWidgets.QCheckBox(self.frame) self.angle_cb.setObjectName("angle_cb") self.verticalLayout.addWidget(self.angle_cb) self.dihedral_cb = QtWidgets.QCheckBox(self.frame) self.dihedral_cb.setObjectName("dihedral_cb") self.verticalLayout.addWidget(self.dihedral_cb) self.grid_layout.addWidget(self.frame, 1, 1, 1, 2) self.verticalLayout_2.addLayout(self.grid_layout) self.layout_container_widget = QtWidgets.QWidget(Form) self.layout_container_widget.setStyleSheet("QWidget#layout_container_widget{background-color: #474747;}") self.layout_container_widget.setObjectName("layout_container_widget") self.plot_layout = QtWidgets.QVBoxLayout(self.layout_container_widget) self.plot_layout.setContentsMargins(2, 2, 2, 2) self.plot_layout.setSpacing(0) self.plot_layout.setObjectName("plot_layout") self.plot_header_layout = QtWidgets.QHBoxLayout() self.plot_header_layout.setObjectName("plot_header_layout") self.plot_title_lbl = ElidedLabel(self.layout_container_widget) self.plot_title_lbl.setStyleSheet("QLabel#plot_title_lbl{color: white; margin: 1px; margin-left: 3px;}") self.plot_title_lbl.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignTop) self.plot_title_lbl.setObjectName("plot_title_lbl") self.plot_header_layout.addWidget(self.plot_title_lbl) self.options_btn = QtWidgets.QToolButton(self.layout_container_widget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.options_btn.sizePolicy().hasHeightForWidth()) self.options_btn.setSizePolicy(sizePolicy) self.options_btn.setStyleSheet("") self.options_btn.setIconSize(QtCore.QSize(30, 15)) self.options_btn.setPopupMode(QtWidgets.QToolButton.InstantPopup) self.options_btn.setObjectName("options_btn") self.plot_header_layout.addWidget(self.options_btn) self.plot_header_layout.setStretch(0, 1) self.plot_layout.addLayout(self.plot_header_layout) self.verticalLayout_2.addWidget(self.layout_container_widget) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.data_status_lbl = QtWidgets.QLabel(Form) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.data_status_lbl.sizePolicy().hasHeightForWidth()) self.data_status_lbl.setSizePolicy(sizePolicy) self.data_status_lbl.setText("") self.data_status_lbl.setObjectName("data_status_lbl") self.horizontalLayout.addWidget(self.data_status_lbl) spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem1) self.close_btn = QtWidgets.QPushButton(Form) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.close_btn.sizePolicy().hasHeightForWidth()) self.close_btn.setSizePolicy(sizePolicy) self.close_btn.setObjectName("close_btn") self.horizontalLayout.addWidget(self.close_btn) self.verticalLayout_2.addLayout(self.horizontalLayout) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form)
[docs] def retranslateUi(self, Form): _translate = QtCore.QCoreApplication.translate Form.setWindowTitle(_translate("Form", "Review Energy Plots")) self.label.setText(_translate("Form", "Select one or more sets from the list, then choose which energies to plot. If multiple energies are requested, they will be summed.")) self.label_2.setText(_translate("Form", "Atom sets:")) self.label_3.setText(_translate("Form", "Energies:")) self.exclude_self_terms_cb.setToolTip(_translate("Form", "Plot only energies from interactions")) self.exclude_self_terms_cb.setText(_translate("Form", "Exclude self terms")) self.coulomb_cb.setText(_translate("Form", "Coulomb")) self.van_der_waals_cb.setText(_translate("Form", "van der Waals")) self.bond_cb.setText(_translate("Form", "Bond")) self.angle_cb.setText(_translate("Form", "Angle")) self.dihedral_cb.setText(_translate("Form", "Dihedral")) self.plot_title_lbl.setText(_translate("Form", "Protein: Total Energy")) self.options_btn.setText(_translate("Form", "...")) self.close_btn.setText(_translate("Form", "Close"))
from schrodinger.ui.qt.mapperwidgets.plptable import PLPTableWidget from schrodinger.ui.qt.swidgets import ElidedLabel