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

Pyside2简单案例

时间:2023-03-06 13:33:56浏览次数:49  
标签:窗口 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_()         #防止窗口闪退

效果:

 

标签:窗口,button,move,QApplication,案例,window,Pyside2,QPushButton,简单
From: https://www.cnblogs.com/zyj3955/p/17183520.html

相关文章

  • 简单的Mac版Docker封装
    之前没有封装过docker文件,所以这个是一个尝试的记录。我的目录文件如下:  这里面的这个 requirements.txt是自动生成的。生成方法如下:安装pipreqs:pipinstallp......
  • 成功案例 | 智慧屏赋能咖啡机高端便捷双重体验
    近年来由于咖啡文化的风靡,很大一部人逐渐形成了买咖啡的消费习惯,对于长期的咖啡消费者来说,每天享用一杯二三十元起步的现磨咖啡所需要的金钱消耗是较大的,因此咖啡机成为了......
  • 《黑马旅游网》综合案例十 旅游线路收藏
    《黑马旅游网》综合案例十旅游线路收藏 1.旅游线路收藏功能分析  判断当前登录用户是否收藏过该线路当页面加载完成后,发送ajax请求,获取用户是否收藏的标......
  • 简单部署halo博客(待完善)
    第一步,购买服务器,安装宝塔linux面板。第二步,在宝塔linux面板的软件商店安装docker管理器第三步,配置阿里云镜像加速修改镜像加速vim/etc/docker/daemon.json粘贴{......
  • Maven常用依赖包简单
    Maven官方仓库:MavenRepository:junit»junit(mvnrepository.com)Mysql1<!--Mysql-->2<dependency>3<groupId>mysql</groupId>4<artifactId>mysql-c......
  • napi 简单使用
    内容来自官方文档,主要是体验下napi的使用安装clinpminstall-g@napi-rs/cli创建按照提示操作,比如我的package名称为@dalongrong/napi-demo......
  • Swagger 定义接口时参数定义案例
    案例一:parameters+responses defsquare():"""Calculatethesquareofanumber.---parameters:-name:numberin:query......
  • jcmd的简单总结
    jcmd的简单总结背景自从2019年公司转向java技术路线.一直断断续续的在学习java相关的技术内容.但是总感觉学的不是很深入.这周比较累.也不想在学新东西了.所以想着......
  • 表单案例
    <template>  <view>    <form@submit="onsubmit">      <viewclass="row">        <input type="text"name="username"/> ......
  • 学会了Java 8 Lambda表达式,简单而实用
    OneAPM摘要:此篇文章主要介绍Java8Lambda表达式产生的背景和用法,以及Lambda表达式与匿名类的不同等。本文系OneAPM工程师编译整理。Java是一流的面向对象语言,除了部分......