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

Method setupOverviewPage

MCSL2Lib/ServerControllers/windowCreator.py:964–1085  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

962 self.stackedWidget = EraseStackedWidget(self)
963
964 def setupOverviewPage(self):
965 self.overviewPage = QWidget()
966 self.overviewPage.setObjectName("overviewPage")
967 self.overviewPageLayout = QGridLayout(self.overviewPage)
968 self.overviewSeparator = VerticalSeparator(self.overviewPage)
969 self.overviewSeparator.setMinimumSize(QSize(5, 0))
970 self.overviewSeparator.setMaximumSize(QSize(5, 16777215))
971 self.overviewPageLayout.addWidget(self.overviewSeparator, 0, 1, 7, 1)
972 self.backupServerBtn = PushButton(self.overviewPage)
973 self.backupServerBtn.setFixedSize(QSize(160, 32))
974 self.overviewPageLayout.addWidget(self.backupServerBtn, 2, 2, 1, 1)
975 self.toggleServerBtn = PrimaryPushButton(self.overviewPage)
976 self.toggleServerBtn.setFixedSize(QSize(160, 32))
977 self.overviewPageLayout.addWidget(self.toggleServerBtn, 4, 2, 1, 1)
978 self.genRunScriptBtn = PushButton(self.overviewPage)
979 self.genRunScriptBtn.setFixedSize(QSize(160, 32))
980 self.overviewPageLayout.addWidget(self.genRunScriptBtn, 3, 2, 1, 1)
981 self.openServerFolder = PushButton(self.overviewPage)
982 self.openServerFolder.setFixedSize(QSize(160, 32))
983 self.overviewPageLayout.addWidget(self.openServerFolder, 0, 2, 1, 1)
984 self.backupSavesBtn = PushButton(self.overviewPage)
985 self.backupSavesBtn.setFixedSize(QSize(160, 32))
986 self.overviewPageLayout.addWidget(self.backupSavesBtn, 1, 2, 1, 1)
987 self.overviewScrollArea = MySmoothScrollArea(self.overviewPage)
988 self.overviewScrollArea.setVerticalScrollBarPolicy(Qt.ScrollBarAsNeeded)
989 self.overviewScrollArea.setHorizontalScrollBarPolicy(Qt.ScrollBarAlwaysOff)
990 self.overviewScrollArea.setWidgetResizable(True)
991 self.overviewScrollArea.setAlignment(Qt.AlignLeading | Qt.AlignLeft | Qt.AlignTop)
992 self.overviewScrollArea.setMinimumWidth(320)
993 self.scrollAreaWidgetContents = QWidget()
994 self.scrollAreaWidgetContents.setGeometry(QRect(0, 0, 491, 575))
995 self.verticalLayout_3 = QVBoxLayout(self.scrollAreaWidgetContents)
996 self.verticalLayout_3.setContentsMargins(0, 0, 0, 0)
997 self.serverResMonitorTitle = SubtitleLabel(self.scrollAreaWidgetContents)
998 sizePolicy = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Fixed)
999 sizePolicy.setHorizontalStretch(0)
1000 sizePolicy.setVerticalStretch(0)
1001 sizePolicy.setHeightForWidth(self.serverResMonitorTitle.sizePolicy().hasHeightForWidth())
1002 self.serverResMonitorTitle.setSizePolicy(sizePolicy)
1003 self.verticalLayout_3.addWidget(self.serverResMonitorTitle)
1004 self.serverResMonitorWidget = SimpleCardWidget(self.scrollAreaWidgetContents)
1005 sizePolicy = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Fixed)
1006 sizePolicy.setHorizontalStretch(0)
1007 sizePolicy.setVerticalStretch(0)
1008 sizePolicy.setHeightForWidth(self.serverResMonitorWidget.sizePolicy().hasHeightForWidth())
1009 self.serverResMonitorWidget.setSizePolicy(sizePolicy)
1010 self.serverResMonitorWidget.setFixedHeight(165)
1011 self.horizontalLayout = QHBoxLayout(self.serverResMonitorWidget)
1012 self.serverRAMMonitorWidget = QWidget(self.serverResMonitorWidget)
1013 sizePolicy = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Fixed)
1014 sizePolicy.setHorizontalStretch(0)
1015 sizePolicy.setVerticalStretch(0)
1016 sizePolicy.setHeightForWidth(self.serverRAMMonitorWidget.sizePolicy().hasHeightForWidth())
1017 self.serverRAMMonitorWidget.setSizePolicy(sizePolicy)
1018 self.serverRAMMonitorLayout = QGridLayout(self.serverRAMMonitorWidget)
1019 self.serverRAMMonitorLayout.setSizeConstraint(QLayout.SetDefaultConstraint)
1020 spacerItem1 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
1021 self.serverRAMMonitorLayout.addItem(spacerItem1, 1, 0, 1, 1)

Callers 1

__init__Method · 0.95

Calls 2

MySmoothScrollAreaClass · 0.90
addWidgetMethod · 0.45

Tested by

no test coverage detected