Source code for schrodinger.trajectory.trajectory_gui_dir.export_snapshot_structures_ui

# Form implementation generated from reading ui file '/Users/eltanawy/builds/2022-4/source/mmshare/python/modules/schrodinger/trajectory/trajectory_gui_dir/export_snapshot_structures.ui'
#
# Created by: PyQt6 UI code generator 6.3.1
#
# WARNING: Any manual changes made to this file will be lost when pyuic6 is
# run again.  Do not edit this file unless you know what you are doing.


from PyQt6 import QtCore, QtGui, QtWidgets


[docs]class Ui_Dialog(object):
[docs] def setupUi(self, Dialog): Dialog.setObjectName("Dialog") Dialog.setWindowModality(QtCore.Qt.WindowModality.ApplicationModal) Dialog.resize(550, 396) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(Dialog.sizePolicy().hasHeightForWidth()) Dialog.setSizePolicy(sizePolicy) Dialog.setMinimumSize(QtCore.QSize(0, 0)) Dialog.setMaximumSize(QtCore.QSize(550, 396)) self.verticalLayout_10 = QtWidgets.QVBoxLayout(Dialog) self.verticalLayout_10.setSpacing(10) self.verticalLayout_10.setObjectName("verticalLayout_10") self.export_label = QtWidgets.QLabel(Dialog) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.export_label.sizePolicy().hasHeightForWidth()) self.export_label.setSizePolicy(sizePolicy) self.export_label.setObjectName("export_label") self.verticalLayout_10.addWidget(self.export_label) self.horizontalLayout_12 = QtWidgets.QHBoxLayout() self.horizontalLayout_12.setObjectName("horizontalLayout_12") self.verticalLayout_9 = QtWidgets.QVBoxLayout() self.verticalLayout_9.setObjectName("verticalLayout_9") self.export_to_label = QtWidgets.QLabel(Dialog) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.export_to_label.sizePolicy().hasHeightForWidth()) self.export_to_label.setSizePolicy(sizePolicy) self.export_to_label.setObjectName("export_to_label") self.verticalLayout_9.addWidget(self.export_to_label) spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Expanding) self.verticalLayout_9.addItem(spacerItem) self.horizontalLayout_12.addLayout(self.verticalLayout_9) self.verticalLayout_8 = QtWidgets.QVBoxLayout() self.verticalLayout_8.setSpacing(5) self.verticalLayout_8.setObjectName("verticalLayout_8") self.horizontalLayout_9 = QtWidgets.QHBoxLayout() self.horizontalLayout_9.setContentsMargins(10, -1, -1, -1) self.horizontalLayout_9.setSpacing(20) self.horizontalLayout_9.setObjectName("horizontalLayout_9") self.pt_radiobutton = QtWidgets.QRadioButton(Dialog) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pt_radiobutton.sizePolicy().hasHeightForWidth()) self.pt_radiobutton.setSizePolicy(sizePolicy) self.pt_radiobutton.setAutoExclusive(True) self.pt_radiobutton.setObjectName("pt_radiobutton") self.export_buttongroup = QtWidgets.QButtonGroup(Dialog) self.export_buttongroup.setObjectName("export_buttongroup") self.export_buttongroup.addButton(self.pt_radiobutton) self.horizontalLayout_9.addWidget(self.pt_radiobutton) self.horizontalLayout_15 = QtWidgets.QHBoxLayout() self.horizontalLayout_15.setContentsMargins(3, -1, -1, -1) self.horizontalLayout_15.setSpacing(2) self.horizontalLayout_15.setObjectName("horizontalLayout_15") self.file_radiobutton = QtWidgets.QRadioButton(Dialog) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.file_radiobutton.sizePolicy().hasHeightForWidth()) self.file_radiobutton.setSizePolicy(sizePolicy) self.file_radiobutton.setObjectName("file_radiobutton") self.export_buttongroup.addButton(self.file_radiobutton) self.horizontalLayout_15.addWidget(self.file_radiobutton) self.horizontalLayout_9.addLayout(self.horizontalLayout_15) spacerItem1 = QtWidgets.QSpacerItem(20, 13, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_9.addItem(spacerItem1) self.verticalLayout_8.addLayout(self.horizontalLayout_9) self.horizontalLayout_8 = QtWidgets.QHBoxLayout() self.horizontalLayout_8.setContentsMargins(0, -1, -1, -1) self.horizontalLayout_8.setSpacing(5) self.horizontalLayout_8.setObjectName("horizontalLayout_8") self.file_lineedit = QtWidgets.QLineEdit(Dialog) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.file_lineedit.sizePolicy().hasHeightForWidth()) self.file_lineedit.setSizePolicy(sizePolicy) self.file_lineedit.setMinimumSize(QtCore.QSize(320, 23)) self.file_lineedit.setMaximumSize(QtCore.QSize(320, 23)) self.file_lineedit.setObjectName("file_lineedit") self.horizontalLayout_8.addWidget(self.file_lineedit) self.browse_pushbutton = QtWidgets.QPushButton(Dialog) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.browse_pushbutton.sizePolicy().hasHeightForWidth()) self.browse_pushbutton.setSizePolicy(sizePolicy) self.browse_pushbutton.setFocusPolicy(QtCore.Qt.FocusPolicy.ClickFocus) self.browse_pushbutton.setObjectName("browse_pushbutton") self.horizontalLayout_8.addWidget(self.browse_pushbutton) spacerItem2 = QtWidgets.QSpacerItem(20, 10, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_8.addItem(spacerItem2) self.verticalLayout_8.addLayout(self.horizontalLayout_8) self.horizontalLayout_12.addLayout(self.verticalLayout_8) self.verticalLayout_10.addLayout(self.horizontalLayout_12) spacerItem3 = QtWidgets.QSpacerItem(20, 25, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Fixed) self.verticalLayout_10.addItem(spacerItem3) self.horizontalLayout_7 = QtWidgets.QHBoxLayout() self.horizontalLayout_7.setObjectName("horizontalLayout_7") self.verticalLayout_3 = QtWidgets.QVBoxLayout() self.verticalLayout_3.setObjectName("verticalLayout_3") self.frames_label = QtWidgets.QLabel(Dialog) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.frames_label.sizePolicy().hasHeightForWidth()) self.frames_label.setSizePolicy(sizePolicy) self.frames_label.setObjectName("frames_label") self.verticalLayout_3.addWidget(self.frames_label) spacerItem4 = QtWidgets.QSpacerItem(20, 90, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Expanding) self.verticalLayout_3.addItem(spacerItem4) self.horizontalLayout_7.addLayout(self.verticalLayout_3) self.verticalLayout_2 = QtWidgets.QVBoxLayout() self.verticalLayout_2.setContentsMargins(25, -1, -1, -1) self.verticalLayout_2.setSpacing(3) self.verticalLayout_2.setObjectName("verticalLayout_2") self.horizontalLayout_4 = QtWidgets.QHBoxLayout() self.horizontalLayout_4.setSpacing(3) self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.all_in_list = QtWidgets.QRadioButton(Dialog) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.all_in_list.sizePolicy().hasHeightForWidth()) self.all_in_list.setSizePolicy(sizePolicy) self.all_in_list.setObjectName("all_in_list") self.frames_buttongroup = QtWidgets.QButtonGroup(Dialog) self.frames_buttongroup.setObjectName("frames_buttongroup") self.frames_buttongroup.addButton(self.all_in_list) self.horizontalLayout_4.addWidget(self.all_in_list) self.all_in_list_label = QtWidgets.QLabel(Dialog) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.all_in_list_label.sizePolicy().hasHeightForWidth()) self.all_in_list_label.setSizePolicy(sizePolicy) self.all_in_list_label.setObjectName("all_in_list_label") self.horizontalLayout_4.addWidget(self.all_in_list_label) spacerItem5 = QtWidgets.QSpacerItem(20, 10, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_4.addItem(spacerItem5) self.verticalLayout_2.addLayout(self.horizontalLayout_4) self.horizontalLayout_5 = QtWidgets.QHBoxLayout() self.horizontalLayout_5.setSpacing(3) self.horizontalLayout_5.setObjectName("horizontalLayout_5") self.selected_only = QtWidgets.QRadioButton(Dialog) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.selected_only.sizePolicy().hasHeightForWidth()) self.selected_only.setSizePolicy(sizePolicy) self.selected_only.setObjectName("selected_only") self.frames_buttongroup.addButton(self.selected_only) self.horizontalLayout_5.addWidget(self.selected_only) self.selected_only_label = QtWidgets.QLabel(Dialog) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.selected_only_label.sizePolicy().hasHeightForWidth()) self.selected_only_label.setSizePolicy(sizePolicy) self.selected_only_label.setObjectName("selected_only_label") self.horizontalLayout_5.addWidget(self.selected_only_label) spacerItem6 = QtWidgets.QSpacerItem(20, 10, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_5.addItem(spacerItem6) self.verticalLayout_2.addLayout(self.horizontalLayout_5) spacerItem7 = QtWidgets.QSpacerItem(20, 50, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Fixed) self.verticalLayout_2.addItem(spacerItem7) self.horizontalLayout_7.addLayout(self.verticalLayout_2) self.verticalLayout_7 = QtWidgets.QVBoxLayout() self.verticalLayout_7.setObjectName("verticalLayout_7") spacerItem8 = QtWidgets.QSpacerItem(20, 2, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Expanding) self.verticalLayout_7.addItem(spacerItem8) self.horizontalLayout_7.addLayout(self.verticalLayout_7) self.verticalLayout_10.addLayout(self.horizontalLayout_7) self.horizontalLayout_11 = QtWidgets.QHBoxLayout() self.horizontalLayout_11.setSpacing(0) self.horizontalLayout_11.setObjectName("horizontalLayout_11") self.structures_label = QtWidgets.QLabel(Dialog) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.structures_label.sizePolicy().hasHeightForWidth()) self.structures_label.setSizePolicy(sizePolicy) self.structures_label.setObjectName("structures_label") self.horizontalLayout_11.addWidget(self.structures_label) spacerItem9 = QtWidgets.QSpacerItem(10, 10, QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_11.addItem(spacerItem9) self.all_radiobutton = QtWidgets.QRadioButton(Dialog) self.all_radiobutton.setObjectName("all_radiobutton") self.structures_buttongroup = QtWidgets.QButtonGroup(Dialog) self.structures_buttongroup.setObjectName("structures_buttongroup") self.structures_buttongroup.addButton(self.all_radiobutton) self.horizontalLayout_11.addWidget(self.all_radiobutton) spacerItem10 = QtWidgets.QSpacerItem(25, 10, QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_11.addItem(spacerItem10) self.specified_radiobutton = QtWidgets.QRadioButton(Dialog) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.specified_radiobutton.sizePolicy().hasHeightForWidth()) self.specified_radiobutton.setSizePolicy(sizePolicy) self.specified_radiobutton.setObjectName("specified_radiobutton") self.structures_buttongroup.addButton(self.specified_radiobutton) self.horizontalLayout_11.addWidget(self.specified_radiobutton) spacerItem11 = QtWidgets.QSpacerItem(200, 10, QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_11.addItem(spacerItem11) self.verticalLayout_10.addLayout(self.horizontalLayout_11) self.horizontalLayout_13 = QtWidgets.QHBoxLayout() self.horizontalLayout_13.setContentsMargins(100, -1, 0, -1) self.horizontalLayout_13.setSpacing(0) self.horizontalLayout_13.setObjectName("horizontalLayout_13") self.atomselector_widget = QtWidgets.QWidget(Dialog) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.atomselector_widget.sizePolicy().hasHeightForWidth()) self.atomselector_widget.setSizePolicy(sizePolicy) self.atomselector_widget.setMinimumSize(QtCore.QSize(0, 0)) self.atomselector_widget.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.atomselector_widget.setObjectName("atomselector_widget") self.horizontalLayout_14 = QtWidgets.QHBoxLayout(self.atomselector_widget) self.horizontalLayout_14.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_14.setSpacing(8) self.horizontalLayout_14.setObjectName("horizontalLayout_14") self.load_sel_pushbutton = QtWidgets.QPushButton(self.atomselector_widget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.load_sel_pushbutton.sizePolicy().hasHeightForWidth()) self.load_sel_pushbutton.setSizePolicy(sizePolicy) self.load_sel_pushbutton.setMinimumSize(QtCore.QSize(0, 0)) self.load_sel_pushbutton.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.load_sel_pushbutton.setFocusPolicy(QtCore.Qt.FocusPolicy.ClickFocus) self.load_sel_pushbutton.setObjectName("load_sel_pushbutton") self.horizontalLayout_14.addWidget(self.load_sel_pushbutton) self.horizontalLayout_13.addWidget(self.atomselector_widget) self.verticalLayout_10.addLayout(self.horizontalLayout_13) self.frame = QtWidgets.QFrame(Dialog) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.frame.sizePolicy().hasHeightForWidth()) self.frame.setSizePolicy(sizePolicy) self.frame.setFrameShape(QtWidgets.QFrame.Shape.HLine) self.frame.setFrameShadow(QtWidgets.QFrame.Shadow.Plain) self.frame.setObjectName("frame") self.verticalLayout_10.addWidget(self.frame) self.horizontalLayout_10 = QtWidgets.QHBoxLayout() self.horizontalLayout_10.setSpacing(0) self.horizontalLayout_10.setObjectName("horizontalLayout_10") spacerItem12 = QtWidgets.QSpacerItem(40, 10, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_10.addItem(spacerItem12) self.export_pushbutton = QtWidgets.QPushButton(Dialog) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.export_pushbutton.sizePolicy().hasHeightForWidth()) self.export_pushbutton.setSizePolicy(sizePolicy) self.export_pushbutton.setObjectName("export_pushbutton") self.horizontalLayout_10.addWidget(self.export_pushbutton) spacerItem13 = QtWidgets.QSpacerItem(10, 17, QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_10.addItem(spacerItem13) self.cancel_pushbutton = QtWidgets.QPushButton(Dialog) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.cancel_pushbutton.sizePolicy().hasHeightForWidth()) self.cancel_pushbutton.setSizePolicy(sizePolicy) self.cancel_pushbutton.setObjectName("cancel_pushbutton") self.horizontalLayout_10.addWidget(self.cancel_pushbutton) spacerItem14 = QtWidgets.QSpacerItem(15, 17, QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_10.addItem(spacerItem14) self.help_button = QtWidgets.QToolButton(Dialog) self.help_button.setText("") self.help_button.setObjectName("help_button") self.horizontalLayout_10.addWidget(self.help_button) self.verticalLayout_10.addLayout(self.horizontalLayout_10) self.retranslateUi(Dialog) QtCore.QMetaObject.connectSlotsByName(Dialog)
[docs] def retranslateUi(self, Dialog): _translate = QtCore.QCoreApplication.translate Dialog.setWindowTitle(_translate("Dialog", "Export Structures")) self.export_label.setText(_translate("Dialog", "Export structures from the trajectory snapshots.")) self.export_to_label.setText(_translate("Dialog", "<html><head/><body><p><span style=\" font-weight:600;\">Export to:</span></p></body></html>")) self.pt_radiobutton.setText(_translate("Dialog", "Project Table")) self.file_radiobutton.setText(_translate("Dialog", "File")) self.browse_pushbutton.setText(_translate("Dialog", "Browse...")) self.frames_label.setText(_translate("Dialog", "<html><head/><body><p><span style=\" font-weight:600;\">Frames:</span></p></body></html>")) self.all_in_list.setText(_translate("Dialog", "All in list")) self.all_in_list_label.setText(_translate("Dialog", "<html><head/><body><p><span style=\" font-style:italic;\">(x entries)</span></p></body></html>")) self.selected_only.setText(_translate("Dialog", "Selected only")) self.selected_only_label.setText(_translate("Dialog", "<html><head/><body><p><span style=\" font-style:italic;\">(x entries)</span></p></body></html>")) self.structures_label.setText(_translate("Dialog", "<html><head/><body><p><span style=\" font-weight:600;\">Structures:</span></p></body></html>")) self.all_radiobutton.setText(_translate("Dialog", "All")) self.specified_radiobutton.setText(_translate("Dialog", "Specified atoms (ASL)")) self.load_sel_pushbutton.setText(_translate("Dialog", "Load Selection")) self.export_pushbutton.setText(_translate("Dialog", "Export")) self.cancel_pushbutton.setText(_translate("Dialog", "Cancel"))