1、针对选择字体家族:
当前字体发生改变时:发射的一个信号:
from PyQt5.Qt import *
class Window(QWidget):
def __init__(self):
super().__init__()
self.setWindowTitle("QFontComboBox的学习")
self.resize(500, 500)
self.setup_ui()
def setup_ui(self):
label = QLabel(self)
label.setText("社会我顺哥")
label.move(100, 100)
fcb = QFontComboBox(self)
fcb.currentFontChanged.connect(lambda font: label.setFont(font))
fcb.setEditable(False)
if __name__ == "__main__":
import sys
app = QApplication(sys.argv)
window = Window()
window.resize(500, 500)
window.show()
sys.exit(app.exec_())