pyqt5按钮、文本、输入框

第一个pyqt程序

首先我们将使用pycharm编写一个简单的pyqt界面,相关代码及案例窗口如下:

import sys  #sys模块提供了与Python解释器和操作系统交互的功能
from PyQt5.QtWidgets import QApplication,QWidget,QPushButton,QLabel,QLineEdit
#QApplication是用于管理应用程序的类,而QWidget是用于创建窗口和用户界面的类,后面各类为按钮,文本,输入框
if __name__=='__main__':  #检查Python脚本是否正在作为主程序直接运行
    app = QApplication(sys.argv)  #创建一个APP对象,sys.argv是一个包含命令行参数的列表,用于从命令行接收参数
    w=QWidget()  #意味着你可以使用变量w来引用和操作这个窗口部件
    w.setWindowTitle('第一个pyqt')  #设置窗口名称
    btn=QPushButton('登录')  #创建一个按钮
    btn.setGeometry(120,120,40,40)  #按钮位置大小
    btn.setParent(w)  #认w窗口作“干爹”,用于显示在w窗口中,注意不加此句,按钮显示不出来
    label = QLabel("邮箱:",w)  #创建一个文本框,与上句代码功能一样,不过这个相当于出生直接认w当“亲爹”
    label.setGeometry(40,40,60,60)  #设置label框的位置和大小,依次为:x、y、w、h
    edit=QLineEdit(w)  #创建文本框
    edit.setPlaceholderText("请输入密码:")  #文本框显示内容
    edit.setGeometry(40,100,60,60)  #文本框位置大小
    w.show()  #显示窗口
    app.exec_()  #用于启动事件循环。事件循环负责处理用户输入、绘制界面、处理事件、触发信号等等。只有在事件循环运行时,你的应用程序才能够响应用户的操作。

第一个pyqt简单界面

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值