def __init__(self, parent=None):
QtWidgets.QWidget.__init__(self, parent)
# Add new font
self.titleFont = QtGui.QFont('Caviar Dreams', 20)
self.titleFont.setLetterSpacing(QtGui.QFont.AbsoluteSpacing, 2.0)
# Parent widget, application window
self.parent = parent
# Mouse
self.clickPos = QtCore.QPoint(50, 50)
# Layout
self.titleLayout = QtWidgets.QHBoxLayout()
# Icon
self.iconLabel = QtWidgets.QLabel()
self.iconLabel.setPixmap(QtGui.QPixmap(":/resources/bcts.png").scaled(QtCore.QSize(100, 100)))
self.iconLabel.setAlignment(QtCore.Qt.AlignCenter)
# Title text
self.titleLabel = QtWidgets.QLabel("BATS")
self.titleLabel.setFont(self.titleFont)
# Stylesheet
self.setStyleSheet("QLabel{color:#ffffff;}")
# Add widget
self.titleLayout.addWidget(self.iconLabel)
self.titleLayout.addWidget(self.titleLabel)
# Set layout
self.titleLayout.setContentsMargins(20, 10, 20, 0)
self.titleLayout.setSpacing(30)
self.titleLayout.setAlignment(QtCore.Qt.AlignCenter)
self.setLayout(self.titleLayout)
# Side Menu
BATS.py 文件源码
python
阅读 32
收藏 0
点赞 0
评论 0
评论列表
文章目录