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

Method setupCommandPage

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

Source from the content-addressed store, hash-verified

1085 self.stackedWidget.addWidget(self.overviewPage)
1086
1087 def setupCommandPage(self):
1088 self.commandPage = QWidget()
1089 self.commandPage.setObjectName("commandPage")
1090 self.commandPageLayout = QGridLayout(self.commandPage)
1091 self.commandLineEdit = CommandLineEdit(self.commandPage)
1092 self.commandLineEdit.setClearButtonEnabled(True)
1093 self.commandLineEdit.setFocus()
1094 self.commandPageLayout.addWidget(self.commandLineEdit, 5, 0, 1, 4)
1095 self.sendCommandButton = PrimaryToolButton(FIF.SEND_FILL, self.commandPage)
1096 self.sendCommandButton.setToolButtonStyle(Qt.ToolButtonIconOnly)
1097 self.sendCommandButton.setEnabled(False)
1098 self.sendCommandButton.setFocusPolicy(Qt.NoFocus)
1099 self.commandPageLayout.addWidget(self.sendCommandButton, 5, 4, 1, 1)
1100 self.serverOutput = PlainTextEdit(self.commandPage)
1101 self.serverOutput.setFrameShape(QFrame.NoFrame)
1102 self.serverOutput.setVerticalScrollBarPolicy(Qt.ScrollBarAsNeeded)
1103 self.serverOutput.setHorizontalScrollBarPolicy(Qt.ScrollBarAsNeeded)
1104 self.serverOutput.setReadOnly(True)
1105 self.commandPageLayout.addWidget(self.serverOutput, 0, 0, 5, 5)
1106 self.initQuickMenu()
1107 self.setupCommandCompleter()
1108 self.stackedWidget.addWidget(self.commandPage)
1109
1110 def setupEditorPage(self):
1111 self.configEditorPage = ConfigEditorPage(self.serverConfig)

Callers 1

__init__Method · 0.95

Calls 4

initQuickMenuMethod · 0.95
setupCommandCompleterMethod · 0.95
CommandLineEditClass · 0.85
addWidgetMethod · 0.45

Tested by

no test coverage detected