首页 > 其他分享 >Pyside2简单案例

Pyside2简单案例

时间:2023-06-04 18:04:35浏览次数:42  
标签:窗口 button move QApplication 案例 window Pyside2 QPushButton 简单

代码:

from PySide2.QtWidgets import QApplication, QMainWindow, QPushButton,  QPlainTextEdit

app = QApplication([])          #创建QApplication对象,QApplication 提供了整个图形界面程序的底层管理功能

window = QMainWindow()          #创建主窗口对象
window.resize(800, 600)         #窗口大小
window.move(500, 200)           #出现在显示屏的位置
window.setWindowTitle('学生信息统计')     #标题

textEdit = QPlainTextEdit(window)       #创建纯文本输入框对象
textEdit.setPlaceholderText("请输入学生信息")    #提示文本
textEdit.move(50,55)            #设置输入框出现在父窗口的位置
textEdit.resize(500,450)        #窗口大小

button = QPushButton('删除学生信息', window)     #创建按钮对象
button.move(580,70)             #设置按钮出现在父窗口的位置
button = QPushButton('添加学生信息', window)
button.move(580,150)
button = QPushButton('查询学生信息', window)
button.move(580,230)

window.show()       #展示窗口

app.exec_()         #防止窗口闪退

效果:

Pyside2简单案例_Pyside2

 



标签:窗口,button,move,QApplication,案例,window,Pyside2,QPushButton,简单
From: https://blog.51cto.com/u_15789760/6411414

相关文章

  • XMLHttpRequest简单介绍
    1.概述XMLHttpRequest(XHR)对象用于与服务器交互,我们通过XMLHttpRequest可以在不刷新页面的情况下请求特定URL获取数据,并且虽然名字叫XMLHttpRequest,但实际上可以用于获取任何类型的数据。2.使用方式XMLHttpRequest的使用主要可以分为如下几步:创建XMLHttpRequest对象建立......
  • aop操作-环绕通知获取数据的案例
    添加ResourcesService,ResourcesServiceImpl,ResourcesDao和ResourcesDaoImpl类publicinterfaceResourcesDao{booleanreadResources(Stringurl,Stringpassword);}@RepositorypublicclassResourcesDaoImplimplementsResourcesDao{publicbooleanreadRe......
  • ant-design-vue中官网案例树穿梭框的疑问
    网上:我把官网这个案例的树改成支持父节点选择之后子节点也能被选中(移除案例中的checkStrictly),但是通过父节点选择之后子节点无法取消选择了(其实已经被取消选中但是勾选状态没变)。我把handleTreeData方法去掉了,不设置disabled好像没什么问题工作中的实际问题:只需选择叶子节点,......
  • 【1对1咨询】前端和后端,哪个更简单?转行程序员的捷径
    大家好,这里是程序员晚枫,专注于转行程序员的1对1咨询,小红薯也叫这个名。想转行程序员的朋友,在选择方向的时候都会遇到一个问题:哪个技术方向适合我?前端和后端哪个更简单?今天咱们就来一起分析一下~1、一样难很多网上的消息或者培训机构的广告会告诉你:前端比后端简单。这种回复,更多......
  • 案例补充:random模块模拟随机验证码登陆验证
    案例补充:random模块模拟随机验证码登陆验证***用到的知识点【一】random模块产生随机数字(1)产生0-9之间的随机整数importrandomrandom_int=str(random.randint(0,9))(2)产生A-Z之间的字母importrandomrandom_upper=chr(random.randint(65,90))(3)产生a-z之间的字......
  • 案例补充:员工注册登录系统实现
    案例补充:员工注册登录系统实现whileTrue:print("""1.注册2.登录""")cmd=input('请输入你的选择:').strip()#cmd的验证ifcmd=='1':whileTrue:#1.接收用户名和密码......
  • python练习-简单计算器
    #*_*coding:utf8*_*#简单计算器importtkinterfromfunctoolsimportpartial#按钮输入调用defget_input(entry1,argu):#从entry窗口展示中获取输入的内容input_data=entry1.get()#合法运算符:+-*/--**//+-#------------输入合法性判断的......
  • 案例补充:猜年龄游戏的实现
    案例补充:猜年龄游戏的实现2.猜年龄的游戏 2.1普通要求 只允许输错3次,输入正确直接结束2.2当输错3次之后,不要直接结束,问用户是否还要在次输入,如果要,继续输入,如果不要,直接结束right_age=22count_start=3whilecount_start>0:age_input=input("请输......
  • 案例补充:简易版本的注册功能
    案例补充:简易版本的注册功能#注册登录1.简易版本的注册功能 #把用户的用户名和密码保存到我们的数据文件中要求:'kevin|123'把用户的用户名和密码组织成你自己喜欢的格式保存到文件中#1.接收用户名和密码username=input('username>>>......
  • 案例补充:进阶版本的多用户注册等了功能
    案例补充:进阶版本的多用户注册等了功能1.支持多用户注册'''快捷键:tab缩进,shift+tab反向缩进''''''多用户注册'''whileTrue:#1.接收用户名和密码username=input('username>>>:')password=input('passwor......