Source code for schrodinger.application.msv.gui.toolbar_ui
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file '/scr/buildbot/src/mmshare/python/modules/schrodinger/application/msv/gui/toolbar.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(1097, 62)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.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.Fixed, QtWidgets.QSizePolicy.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.Normal, QtGui.QIcon.Off)
icon.addPixmap(QtGui.QPixmap(":/msv/icons/info-teal.png"), QtGui.QIcon.Disabled, QtGui.QIcon.Off)
icon.addPixmap(QtGui.QPixmap(":/msv/icons/info-teal.png"), QtGui.QIcon.Disabled, QtGui.QIcon.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.Maximum, QtWidgets.QSizePolicy.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.Preferred, QtWidgets.QSizePolicy.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.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.Expanding, QtWidgets.QSizePolicy.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.Normal, QtGui.QIcon.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.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.Fixed, QtWidgets.QSizePolicy.Minimum)
self.horizontalLayout.addItem(spacerItem1)
self.find_toolbar_sw = QtWidgets.QStackedWidget(Form)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.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.Fixed, QtWidgets.QSizePolicy.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.Expanding, QtWidgets.QSizePolicy.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.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.Fixed, QtWidgets.QSizePolicy.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.InstantPopup)
self.find_fetch_settings_btn.setArrowType(QtCore.Qt.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.Fixed, QtWidgets.QSizePolicy.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.StyledPanel)
self.toolbar_separator.setFrameShadow(QtWidgets.QFrame.Raised)
self.toolbar_separator.setObjectName("toolbar_separator")
self.horizontalLayout.addWidget(self.toolbar_separator)
self.task_toolbar = QtWidgets.QWidget(Form)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.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.Fixed, QtWidgets.QSizePolicy.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.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..."))
from . import msv_rc