# 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"))