MCPcopy Create free account
hub / github.com/MCSLTeam/MCSL2 / _setUpUI

Method _setUpUI

MCSL2Lib/Widgets/importServerWidgets.py:705–748  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

703 self.statusText.setText(self.tr("此项仍未完成。"))
704
705 def _setUpUI(self):
706 self.setObjectName("treeWidget")
707 sizePolicy = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Fixed)
708 sizePolicy.setHorizontalStretch(0)
709 sizePolicy.setVerticalStretch(0)
710 sizePolicy.setHeightForWidth(self.sizePolicy().hasHeightForWidth())
711 self.setSizePolicy(sizePolicy)
712 self.setMinimumSize(QSize(0, 340))
713 self.setMaximumSize(QSize(16777215, 340))
714 self.gridLayout = QGridLayout(self)
715 self.gridLayout.setObjectName("gridLayout")
716 self.statusIcon = _StatusPixmapLabel(self)
717 sizePolicy = QSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed)
718 sizePolicy.setHorizontalStretch(0)
719 sizePolicy.setVerticalStretch(0)
720 sizePolicy.setHeightForWidth(self.statusIcon.sizePolicy().hasHeightForWidth())
721 self.statusIcon.setSizePolicy(sizePolicy)
722 self.statusIcon.setMinimumSize(QSize(30, 30))
723 self.statusIcon.setMaximumSize(QSize(30, 30))
724 self.statusIcon.setObjectName("statusIcon")
725 self.gridLayout.addWidget(self.statusIcon, 0, 2, 1, 1)
726 self.statusText = BodyLabel(self)
727 sizePolicy = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Fixed)
728 sizePolicy.setHorizontalStretch(0)
729 sizePolicy.setVerticalStretch(0)
730 sizePolicy.setHeightForWidth(self.statusText.sizePolicy().hasHeightForWidth())
731 self.statusText.setSizePolicy(sizePolicy)
732 self.statusText.setObjectName("statusText")
733 self.gridLayout.addWidget(self.statusText, 1, 2, 1, 2)
734 spacerItem = QSpacerItem(20, 229, QSizePolicy.Fixed, QSizePolicy.Minimum)
735 self.gridLayout.addItem(spacerItem, 0, 0, 3, 1)
736 self.title = SubtitleLabel(self)
737 sizePolicy = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Fixed)
738 sizePolicy.setHorizontalStretch(0)
739 sizePolicy.setVerticalStretch(0)
740 sizePolicy.setHeightForWidth(self.title.sizePolicy().hasHeightForWidth())
741 self.title.setSizePolicy(sizePolicy)
742 self.gridLayout.addWidget(self.title, 0, 3, 1, 1)
743 self.mainTreeWidget = TreeWidget(self)
744 self.gridLayout.addWidget(self.mainTreeWidget, 2, 2, 1, 2)
745 self.statusText.setText(self.tr("[状态文本]"))
746 self.title.setText(self.tr("2. 选择核心"))
747 self.mainTreeWidget.setHeaderHidden(False)
748 self.mainTreeWidget.itemClicked.connect(self.setFinished)
749
750 def _initView(self, stepCount, title):
751 self.title.setText(f"{stepCount}. {title}")

Callers 1

__init__Method · 0.95

Calls 2

_StatusPixmapLabelClass · 0.85
addWidgetMethod · 0.45

Tested by

no test coverage detected