zoukankan      html  css  js  c++  java
  • 字体QFont

     1 import sys
     2 from PyQt5.QtWidgets import QApplication, QWidget,QLabel
     3 from PyQt5.QtGui import QFont
     4 from PyQt5 import QtCore
     5 
     6 class Demo(QWidget):
     7     def __init__(self):
     8         super(Demo, self).__init__()
     9         self.label = QLabel('我是李明',self)
    10         #self.label.setFont(QFont("华文琥珀",20,QFont.Bold))  #设置字体和大小和样式。参数1:字体名称
    11         #QFont.Bold  加粗
    12 
    13         #self.label.setStyleSheet("color:white")  #文本颜色(前景色)
    14         #white 白色    #红色
    15         #self.label.setStyleSheet("background-color: #000000;color: #ffffff")  #设置背景色和前景色
    16         #self.label.setGeometry(QtCore.QRect(20, 60, 291, 61))  #设置控件的位置和大小
    17         #参数1  参数2   是位置
    18         #参数3  参数4   是大小
    19 
    20         #下面分开设置
    21         font = QFont()   #实例化字体对象
    22         font.setFamily('微软雅黑')  #字体
    23         font.setBold(True)  #加粗
    24         font.setItalic(True)    #斜体
    25         font.setStrikeOut(True)  #删除线
    26         font.setUnderline(True)   #下划线
    27         font.setPointSize(23)   #字体大小
    28         #font.setWeight(25)   #可能是字体的粗细
    29         self.label.setFont(font)
    30 
    31 
    32 
    33 if __name__ == '__main__':
    34     app = QApplication(sys.argv)
    35     demo = Demo()
    36     demo.show()
    37     sys.exit(app.exec_())
  • 相关阅读:
    Windows API
    c# 各类型数据库连接字符串格式
    [C#/C++]C#调用非托管DLL的APIs
    (F#) How to enable F# template working under Visual Studio 2010 Shell.
    ubuntu文件、目录操作基本命令
    javascript curry
    C#中组件与控件的主要区别是什么?
    下拉菜单
    js 尺寸和位置 笔记
    $.each
  • 原文地址:https://www.cnblogs.com/liming19680104/p/10360819.html
Copyright © 2011-2022 走看看