常用控件

Label控件

# -*- coding:utf-8 -*-
from PyQt5.Qtwidgets import QApplication, QMainWindow, QLabel
from sys
# 导入第三方库
if __name__ == "__main__":
   app = QApplication(sys.argv)
   win_root = QMainWindow()
   win_root.resize(600, 600)# 重置窗口大小
   win_root.setWindowTitle("添加Label的例子")
   # 为窗口添加Label控件
   """start"""
   Label = QLabel()
   Label.setText("这是一个标签")# 为标签设置内容
   Label.setParent(win_root)# 将Label添加到win_root
   Label.show()# 显示Label
   """end"""
   win_root.show()
   sys.exit(app.exec_())

按钮QPushButton

# -*-coding:utf-8-*-
from PyQt5.QtWidgets import QApplication, QWidget, QPushButton
import sys


class Window(QWidget): # 定义一个继承自QWidget
    def __init__(self):
        super().__init__()
        self.resize(600, 600)
        self.setWindowTitle("PushButton 的例子")
        self.show()


if __name__ == "__main__":
    app = QApplication(sys.argv)
    win_root = Window()
    # 实例化一个窗口win_root
"""start"""
    button = QPushButton()# 实例化一个QPushButton对象
    button.setParent(win_root)# 将按钮添加到窗口
    button.setText("我是PushButton")# 设置按钮文本
    button.show()# 显示按钮
"""end"""
    sys.exit(app.exec_())
后续更新........
上一篇:Codeforces Round #600 (Div. 2) F Cheap Robot(dij+缩点+最小生成树(最小瓶颈树)+LCA)


下一篇:[LuoguP1025][数据加强]数的划分