self.messageLabel.setGeometry(QRect(70, 15, 360, 50)) self.messageLabel.setWordWrap(True) self.messageLabel.setScaledContents(True) self.messageLabel.setStyleSheet( 'QLabel{background-color:rgb(255,0,79);color:white;font:9pt;padding-left:5px;padding-right:5px;}' ) # border-radius:5px # height = self.messageLabel.fontMetrics().boundingRect(self.messageLabel.text()).height() self.messageLabel.hide() def initSpinner(self): self.spinner = QtWaitingSpinner(self, centerOnParent=True, disableParentWhenSpinning=True) self.spinner.setNumberOfLines(15) # self.spinner.setColor(QColor(81, 4, 71)) self.spinner.setInnerRadius(20) # 设置内圆大小 self.spinner.setLineLength(15) # 设置线长 self.spinner.setLineWidth(5) # 设置线宽 self.spinner.setTrailFadePercentage(80) if __name__ == '__main__': app = QtWidgets.QApplication(sys.argv) loginDialog = LoginDialog() if loginDialog.exec_() == QDialog.Accepted: mainWindow = MainWindow() mainWindow.setWindowTitle('{},欢迎您进入余票查询'.format(loginDialog.userName)) mainWindow.show() sys.exit(app.exec_())