初始化窗口
(self)
| 1306 | self.serverSegmentedWidget.setCurrentItem("overviewPage") |
| 1307 | |
| 1308 | def initWindow(self): |
| 1309 | """初始化窗口""" |
| 1310 | |
| 1311 | self.setTitleBar(ServerWindowTitleBar(self)) |
| 1312 | if sys.platform == "darwin": |
| 1313 | self.setSystemTitleBarButtonVisible(True) |
| 1314 | self.titleBar.maxBtn.setVisible(False) |
| 1315 | self.titleBar.minBtn.setVisible(False) |
| 1316 | self.titleBar.closeBtn.setVisible(False) |
| 1317 | self.titleBar.setFixedHeight(48) |
| 1318 | cfg.themeChanged.connect(self.titleBar.setQss) |
| 1319 | cfg.themeChanged.connect(self._onThemeChangedFinished) |
| 1320 | self.setWindowTitle( |
| 1321 | self.tr("MCSL2 服务器 - {serverName}").format(serverName=self.serverConfig.serverName) |
| 1322 | ) |
| 1323 | |
| 1324 | self.setWindowIcon(QIcon(f":/built-InIcons/{self.serverConfig.serverIconName}")) |
| 1325 | desktop = QApplication.desktop().availableGeometry() |
| 1326 | w, h = desktop.width(), desktop.height() |
| 1327 | self.resize(int(w // 1.5), int(h // 1.5)) |
| 1328 | self.move(w // 2 - self.width() // 2, h // 2 - self.height() // 2) |
| 1329 | self.show() |
| 1330 | QApplication.processEvents() |
| 1331 | |
| 1332 | def _normalBackgroundColor(self): |
| 1333 | if not self.isMicaEffectEnabled(): |
no test coverage detected