Source code for schrodinger.application.msv.gui.toolbar_ui

# Form implementation generated from reading ui file '/Users/eltanawy/builds/2022-4/source/mmshare/python/modules/schrodinger/application/msv/gui/toolbar.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_Form(object):
[docs] def setupUi(self, Form): Form.setObjectName("Form") Form.resize(1097, 62) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Preferred, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(Form.sizePolicy().hasHeightForWidth()) Form.setSizePolicy(sizePolicy) self.horizontalLayout_2 = QtWidgets.QHBoxLayout(Form) self.horizontalLayout_2.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_2.setSpacing(6) self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setContentsMargins(10, 0, 10, 0) self.horizontalLayout.setSpacing(5) self.horizontalLayout.setObjectName("horizontalLayout") self.content_load_toolbar = QtWidgets.QWidget(Form) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.content_load_toolbar.sizePolicy().hasHeightForWidth()) self.content_load_toolbar.setSizePolicy(sizePolicy) self.content_load_toolbar.setObjectName("content_load_toolbar") self.horizontalLayout_4 = QtWidgets.QHBoxLayout(self.content_load_toolbar) self.horizontalLayout_4.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_4.setSpacing(5) self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.horizontalLayout_3 = QtWidgets.QHBoxLayout() self.horizontalLayout_3.setSpacing(5) self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.content_load_sw = QtWidgets.QStackedWidget(self.content_load_toolbar) self.content_load_sw.setObjectName("content_load_sw") self.ws_page = QtWidgets.QWidget() self.ws_page.setObjectName("ws_page") self.horizontalLayout_6 = QtWidgets.QHBoxLayout(self.ws_page) self.horizontalLayout_6.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_6.setSpacing(5) self.horizontalLayout_6.setObjectName("horizontalLayout_6") self.toolButton = QtWidgets.QToolButton(self.ws_page) self.toolButton.setEnabled(False) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(":/msv/icons/info-teal.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) icon.addPixmap(QtGui.QPixmap(":/msv/icons/info-teal.png"), QtGui.QIcon.Mode.Disabled, QtGui.QIcon.State.Off) icon.addPixmap(QtGui.QPixmap(":/msv/icons/info-teal.png"), QtGui.QIcon.Mode.Disabled, QtGui.QIcon.State.On) self.toolButton.setIcon(icon) self.toolButton.setAutoRaise(True) self.toolButton.setObjectName("toolButton") self.horizontalLayout_6.addWidget(self.toolButton) self.ws_tip_lbl = QtWidgets.QLabel(self.ws_page) self.ws_tip_lbl.setObjectName("ws_tip_lbl") self.horizontalLayout_6.addWidget(self.ws_tip_lbl) self.content_load_sw.addWidget(self.ws_page) self.view_page = QtWidgets.QWidget() self.view_page.setObjectName("view_page") self.horizontalLayout_5 = QtWidgets.QHBoxLayout(self.view_page) self.horizontalLayout_5.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_5.setSpacing(5) self.horizontalLayout_5.setObjectName("horizontalLayout_5") self.view_load_lbl = QtWidgets.QLabel(self.view_page) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Maximum, QtWidgets.QSizePolicy.Policy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.view_load_lbl.sizePolicy().hasHeightForWidth()) self.view_load_lbl.setSizePolicy(sizePolicy) self.view_load_lbl.setObjectName("view_load_lbl") self.horizontalLayout_5.addWidget(self.view_load_lbl) self.view_load_from_cb = QtWidgets.QComboBox(self.view_page) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Preferred, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.view_load_from_cb.sizePolicy().hasHeightForWidth()) self.view_load_from_cb.setSizePolicy(sizePolicy) self.view_load_from_cb.setMinimumSize(QtCore.QSize(0, 0)) self.view_load_from_cb.setCurrentText("") self.view_load_from_cb.setSizeAdjustPolicy(QtWidgets.QComboBox.SizeAdjustPolicy.AdjustToContents) self.view_load_from_cb.setMinimumContentsLength(0) self.view_load_from_cb.setObjectName("view_load_from_cb") self.horizontalLayout_5.addWidget(self.view_load_from_cb) self.view_download_btn = QtWidgets.QToolButton(self.view_page) self.view_download_btn.setText("") self.view_download_btn.setObjectName("view_download_btn") self.horizontalLayout_5.addWidget(self.view_download_btn) spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_5.addItem(spacerItem) self.content_load_sw.addWidget(self.view_page) self.view_load_from_file_page = QtWidgets.QWidget() self.view_load_from_file_page.setObjectName("view_load_from_file_page") self.verticalLayout = QtWidgets.QVBoxLayout(self.view_load_from_file_page) self.verticalLayout.setContentsMargins(-1, 0, -1, 0) self.verticalLayout.setObjectName("verticalLayout") self.view_load_from_file_btn = QtWidgets.QToolButton(self.view_load_from_file_page) icon1 = QtGui.QIcon() icon1.addPixmap(QtGui.QPixmap(":/msv/icons/empty_icon.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.view_load_from_file_btn.setIcon(icon1) self.view_load_from_file_btn.setIconSize(QtCore.QSize(16, 16)) self.view_load_from_file_btn.setToolButtonStyle(QtCore.Qt.ToolButtonStyle.ToolButtonTextBesideIcon) self.view_load_from_file_btn.setObjectName("view_load_from_file_btn") self.verticalLayout.addWidget(self.view_load_from_file_btn) self.content_load_sw.addWidget(self.view_load_from_file_page) self.find_seq_page = QtWidgets.QWidget() self.find_seq_page.setObjectName("find_seq_page") self.horizontalLayout_11 = QtWidgets.QHBoxLayout(self.find_seq_page) self.horizontalLayout_11.setContentsMargins(-1, 1, -1, 1) self.horizontalLayout_11.setObjectName("horizontalLayout_11") self.find_seq_le = QtWidgets.QLineEdit(self.find_seq_page) self.find_seq_le.setClearButtonEnabled(True) self.find_seq_le.setObjectName("find_seq_le") self.horizontalLayout_11.addWidget(self.find_seq_le) self.verticalLayout_2 = QtWidgets.QVBoxLayout() self.verticalLayout_2.setObjectName("verticalLayout_2") self.close_find_seq_btn = QtWidgets.QToolButton(self.find_seq_page) self.close_find_seq_btn.setText("") self.close_find_seq_btn.setObjectName("close_find_seq_btn") self.verticalLayout_2.addWidget(self.close_find_seq_btn) self.horizontalLayout_11.addLayout(self.verticalLayout_2) self.content_load_sw.addWidget(self.find_seq_page) self.horizontalLayout_3.addWidget(self.content_load_sw) self.horizontalLayout_4.addLayout(self.horizontalLayout_3) self.horizontalLayout.addWidget(self.content_load_toolbar) spacerItem1 = QtWidgets.QSpacerItem(10, 0, QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout.addItem(spacerItem1) self.find_toolbar_sw = QtWidgets.QStackedWidget(Form) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.MinimumExpanding, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.find_toolbar_sw.sizePolicy().hasHeightForWidth()) self.find_toolbar_sw.setSizePolicy(sizePolicy) self.find_toolbar_sw.setObjectName("find_toolbar_sw") self.find_toolbar = QtWidgets.QWidget() self.find_toolbar.setObjectName("find_toolbar") self.horizontalLayout_10 = QtWidgets.QHBoxLayout(self.find_toolbar) self.horizontalLayout_10.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_10.setSpacing(5) self.horizontalLayout_10.setObjectName("horizontalLayout_10") self.horizontalLayout_9 = QtWidgets.QHBoxLayout() self.horizontalLayout_9.setSpacing(5) self.horizontalLayout_9.setObjectName("horizontalLayout_9") self.fetch_find_lbl = QtWidgets.QLabel(self.find_toolbar) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.fetch_find_lbl.sizePolicy().hasHeightForWidth()) self.fetch_find_lbl.setSizePolicy(sizePolicy) self.fetch_find_lbl.setObjectName("fetch_find_lbl") self.horizontalLayout_9.addWidget(self.fetch_find_lbl) self.fetch_find_le = QtWidgets.QLineEdit(self.find_toolbar) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.fetch_find_le.sizePolicy().hasHeightForWidth()) self.fetch_find_le.setSizePolicy(sizePolicy) self.fetch_find_le.setMinimumSize(QtCore.QSize(150, 0)) self.fetch_find_le.setMaximumSize(QtCore.QSize(500, 16777215)) self.fetch_find_le.setClearButtonEnabled(True) self.fetch_find_le.setObjectName("fetch_find_le") self.horizontalLayout_9.addWidget(self.fetch_find_le) self.find_fetch_bookmark_btn = QtWidgets.QToolButton(self.find_toolbar) self.find_fetch_bookmark_btn.setText("") self.find_fetch_bookmark_btn.setPopupMode(QtWidgets.QToolButton.ToolButtonPopupMode.InstantPopup) self.find_fetch_bookmark_btn.setObjectName("find_fetch_bookmark_btn") self.horizontalLayout_9.addWidget(self.find_fetch_bookmark_btn) self.search_btns_sw = QtWidgets.QStackedWidget(self.find_toolbar) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.search_btns_sw.sizePolicy().hasHeightForWidth()) self.search_btns_sw.setSizePolicy(sizePolicy) self.search_btns_sw.setLineWidth(0) self.search_btns_sw.setObjectName("search_btns_sw") self.page_1 = QtWidgets.QWidget() self.page_1.setObjectName("page_1") self.horizontalLayout_7 = QtWidgets.QHBoxLayout(self.page_1) self.horizontalLayout_7.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_7.setSpacing(0) self.horizontalLayout_7.setObjectName("horizontalLayout_7") self.find_fetch_search_btn = QtWidgets.QToolButton(self.page_1) self.find_fetch_search_btn.setText("") self.find_fetch_search_btn.setObjectName("find_fetch_search_btn") self.horizontalLayout_7.addWidget(self.find_fetch_search_btn) self.search_btns_sw.addWidget(self.page_1) self.page_2 = QtWidgets.QWidget() self.page_2.setObjectName("page_2") self.horizontalLayout_8 = QtWidgets.QHBoxLayout(self.page_2) self.horizontalLayout_8.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_8.setSpacing(0) self.horizontalLayout_8.setObjectName("horizontalLayout_8") self.find_fetch_download_btn = QtWidgets.QToolButton(self.page_2) self.find_fetch_download_btn.setText("") self.find_fetch_download_btn.setObjectName("find_fetch_download_btn") self.horizontalLayout_8.addWidget(self.find_fetch_download_btn) self.search_btns_sw.addWidget(self.page_2) self.horizontalLayout_9.addWidget(self.search_btns_sw) self.find_fetch_prev_pattern_btn = QtWidgets.QToolButton(self.find_toolbar) self.find_fetch_prev_pattern_btn.setText("") self.find_fetch_prev_pattern_btn.setObjectName("find_fetch_prev_pattern_btn") self.horizontalLayout_9.addWidget(self.find_fetch_prev_pattern_btn) self.find_fetch_next_pattern_btn = QtWidgets.QToolButton(self.find_toolbar) self.find_fetch_next_pattern_btn.setText("") self.find_fetch_next_pattern_btn.setObjectName("find_fetch_next_pattern_btn") self.horizontalLayout_9.addWidget(self.find_fetch_next_pattern_btn) self.find_fetch_settings_btn = QtWidgets.QToolButton(self.find_toolbar) self.find_fetch_settings_btn.setText("") self.find_fetch_settings_btn.setPopupMode(QtWidgets.QToolButton.ToolButtonPopupMode.InstantPopup) self.find_fetch_settings_btn.setArrowType(QtCore.Qt.ArrowType.NoArrow) self.find_fetch_settings_btn.setObjectName("find_fetch_settings_btn") self.horizontalLayout_9.addWidget(self.find_fetch_settings_btn) self.horizontalLayout_10.addLayout(self.horizontalLayout_9) self.find_toolbar_sw.addWidget(self.find_toolbar) self.horizontalLayout.addWidget(self.find_toolbar_sw) self.toolbar_separator = QtWidgets.QFrame(Form) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.toolbar_separator.sizePolicy().hasHeightForWidth()) self.toolbar_separator.setSizePolicy(sizePolicy) self.toolbar_separator.setMinimumSize(QtCore.QSize(1, 30)) self.toolbar_separator.setFrameShape(QtWidgets.QFrame.Shape.StyledPanel) self.toolbar_separator.setFrameShadow(QtWidgets.QFrame.Shadow.Raised) self.toolbar_separator.setObjectName("toolbar_separator") self.horizontalLayout.addWidget(self.toolbar_separator) self.task_toolbar = QtWidgets.QWidget(Form) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.task_toolbar.sizePolicy().hasHeightForWidth()) self.task_toolbar.setSizePolicy(sizePolicy) self.task_toolbar.setObjectName("task_toolbar") self.horizontalLayout_13 = QtWidgets.QHBoxLayout(self.task_toolbar) self.horizontalLayout_13.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_13.setSpacing(0) self.horizontalLayout_13.setObjectName("horizontalLayout_13") self.task_toolbar_base_layout = QtWidgets.QHBoxLayout() self.task_toolbar_base_layout.setSpacing(0) self.task_toolbar_base_layout.setObjectName("task_toolbar_base_layout") self.task_bar_stacked_widget = QtWidgets.QStackedWidget(self.task_toolbar) self.task_bar_stacked_widget.setObjectName("task_bar_stacked_widget") self.default_toolbar = QtWidgets.QWidget() sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.default_toolbar.sizePolicy().hasHeightForWidth()) self.default_toolbar.setSizePolicy(sizePolicy) self.default_toolbar.setObjectName("default_toolbar") self.horizontalLayout_14 = QtWidgets.QHBoxLayout(self.default_toolbar) self.horizontalLayout_14.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_14.setSpacing(0) self.horizontalLayout_14.setObjectName("horizontalLayout_14") self.find_homologs_btn = QtWidgets.QToolButton(self.default_toolbar) self.find_homologs_btn.setIcon(icon1) self.find_homologs_btn.setToolButtonStyle(QtCore.Qt.ToolButtonStyle.ToolButtonTextBesideIcon) self.find_homologs_btn.setObjectName("find_homologs_btn") self.horizontalLayout_14.addWidget(self.find_homologs_btn) self.task_bar_stacked_widget.addWidget(self.default_toolbar) self.edit_mode_toolbar = QtWidgets.QWidget() self.edit_mode_toolbar.setStyleSheet("") self.edit_mode_toolbar.setObjectName("edit_mode_toolbar") self.horizontalLayout_15 = QtWidgets.QHBoxLayout(self.edit_mode_toolbar) self.horizontalLayout_15.setContentsMargins(4, 4, 4, 4) self.horizontalLayout_15.setSpacing(5) self.horizontalLayout_15.setObjectName("horizontalLayout_15") self.insert_gap_btn = QtWidgets.QToolButton(self.edit_mode_toolbar) self.insert_gap_btn.setText("") self.insert_gap_btn.setObjectName("insert_gap_btn") self.horizontalLayout_15.addWidget(self.insert_gap_btn) self.delete_gaps_btn = QtWidgets.QToolButton(self.edit_mode_toolbar) self.delete_gaps_btn.setText("") self.delete_gaps_btn.setObjectName("delete_gaps_btn") self.horizontalLayout_15.addWidget(self.delete_gaps_btn) self.insert_residues_btn = QtWidgets.QToolButton(self.edit_mode_toolbar) self.insert_residues_btn.setText("") self.insert_residues_btn.setObjectName("insert_residues_btn") self.horizontalLayout_15.addWidget(self.insert_residues_btn) self.delete_residues_btn = QtWidgets.QToolButton(self.edit_mode_toolbar) self.delete_residues_btn.setText("") self.delete_residues_btn.setObjectName("delete_residues_btn") self.horizontalLayout_15.addWidget(self.delete_residues_btn) self.change_residue_or_gap_btn = QtWidgets.QToolButton(self.edit_mode_toolbar) self.change_residue_or_gap_btn.setText("") self.change_residue_or_gap_btn.setObjectName("change_residue_or_gap_btn") self.horizontalLayout_15.addWidget(self.change_residue_or_gap_btn) self.replace_selection_btn = QtWidgets.QToolButton(self.edit_mode_toolbar) self.replace_selection_btn.setText("") self.replace_selection_btn.setObjectName("replace_selection_btn") self.horizontalLayout_15.addWidget(self.replace_selection_btn) self.exit_edit_mode_btn = QtWidgets.QToolButton(self.edit_mode_toolbar) self.exit_edit_mode_btn.setText("") self.exit_edit_mode_btn.setObjectName("exit_edit_mode_btn") self.horizontalLayout_15.addWidget(self.exit_edit_mode_btn) self.task_bar_stacked_widget.addWidget(self.edit_mode_toolbar) self.task_toolbar_base_layout.addWidget(self.task_bar_stacked_widget) self.horizontalLayout_13.addLayout(self.task_toolbar_base_layout) self.horizontalLayout.addWidget(self.task_toolbar) self.horizontalLayout_2.addLayout(self.horizontalLayout) self.retranslateUi(Form) self.content_load_sw.setCurrentIndex(3) self.search_btns_sw.setCurrentIndex(0) self.task_bar_stacked_widget.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(Form)
[docs] def retranslateUi(self, Form): _translate = QtCore.QCoreApplication.translate Form.setWindowTitle(_translate("Form", "Form")) self.toolButton.setToolTip(_translate("Form", "Use this tab to review and interact with the sequences of entries currently in\n" "the Maestro Workspace. Search for patterns or select binding sites and other key\n" "regions to select the corresponding structures in the Workspace. Note that individual\n" "sequences may be copied from here into other tabs if you wish to work with them\n" "independently or in combination with a structureless sequence.")) self.toolButton.setText(_translate("Form", "...")) self.ws_tip_lbl.setText(_translate("Form", "Always linked to Workspace contents")) self.view_load_lbl.setText(_translate("Form", "Load from:")) self.view_load_from_file_btn.setToolTip(_translate("Form", "<html><head/><body><p>Load sequences from specified file</p></body></html>")) self.view_load_from_file_btn.setText(_translate("Form", "Load Sequences...")) self.find_seq_le.setPlaceholderText(_translate("Form", "Search sequence list")) self.fetch_find_lbl.setText(_translate("Form", "Find / Fetch:")) self.fetch_find_le.setPlaceholderText(_translate("Form", "enter sequence substring or PDB IDs")) self.find_fetch_bookmark_btn.setToolTip(_translate("Form", "Saved Patterns")) self.find_fetch_prev_pattern_btn.setToolTip(_translate("Form", "Previous Pattern")) self.find_fetch_next_pattern_btn.setToolTip(_translate("Form", "Next Pattern")) self.find_fetch_settings_btn.setToolTip(_translate("Form", "Settings")) self.find_homologs_btn.setText(_translate("Form", "Homologs..."))