PyQt5---firstwindow
2018-09-18 06:43:32来源:博客园 阅读 ()
1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 13, 2018 4 5 @author: SaShuangYiBing 6 ''' 7 import sys 8 from PyQt5.QtWidgets import QApplication,QWidget 9 10 if __name__ == "__main__": 11 app = QApplication(sys.argv) # 所有的PyQt5应用必须创建一个应用(Application)对象。 12 # sys.argv参数是一个来自命令行的参数列表。 13 w = QWidget() # Qwidget组件是PyQt5中所有用户界面类的基础类。我们给QWidget提供了默认的构造方法。 14 # Qwidget组件是PyQt5中所有用户界面类的基础类。我们给QWidget提供了默认的构造方法。 15 w.resize(400,200) # resize()方法调整了widget组件的大小。它现在是500px宽,500px高。 16 w.move(300,300) # move()方法移动widget组件到一个位置,这个位置是屏幕上x=500,y=200的坐标。 17 w.setWindowTitle("first window") # 设置了窗口的标题。这个标题显示在标题栏中。 18 w.show() # show()方法在屏幕上显示出widget。一个widget对象在这里第一次被在内存中创建,并且之后在屏幕上显示。 19 sys.exit(app.exec_()) # 应用进入主循环。在这个地方,事件处理开始执行。主循环用于接收来自窗口触发的事件, 20 # 并且转发他们到widget应用上处理。如果我们调用exit()方法或主widget组件被销毁,主循环将退出。 21 # sys.exit()方法确保一个不留垃圾的退出。系统环境将会被通知应用是怎样被结束的。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:Django中间件
- python3 之 字符串编码小结(Unicode、utf-8、gbk、gb2312等 2019-08-13
- 解决python中的Non-UTF-8 code starting with ‘\xbs4’ in 2019-07-24
- 读文件时出现这个错误 'utf-8' codec can&a 2019-07-24
- python 猜字游戏 2019-05-23
- 使用scrapy爬取suning 2019-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash