Qt for Python快速入门
一.搭建环境
- 1.python官网下载python3.7.4 安装
https://www.python.org/ftp/python/3.7.4/python-3.7.4.exe
2.命令行安装PySide2
pip install PySide2
3.安装qt 5.13
参考帖子
二、创建demo程序
- 1.打开qt 5.13,创建Qt for Python - Windows 程序
- 2.在main.py里追加如下代码
追加导入
# This Python file uses the following encoding: utf-8import sysimport randomfrom PySide2 import QtCore, QtWidgets, QtGui
定义MyWidget类
class MyWidget(QtWidgets.QWidget):def __init__(self):super().__init__()self.hello = ["Hallo Welt", "Hei maailma", "Hola Mundo", "Привет мир"]self.button = QtWidgets.QPushButton("Click me!")self.text = QtWidgets.QLabel("Hello World")self.text.setAlignment(QtCore.Qt.AlignCenter)self.layout = QtWidgets.QVBoxLayout()self.layout.addWidget(self.text)self.layout.addWidget(self.button)self.setLayout(self.layout)self.button.clicked.connect(self.magic)def magic(self):self.text.setText(random.choice(self.hello))
添加main函数,显示窗口
if __name__ == "__main__":app = QtWidgets.QApplication([])widget = MyWidget()widget.resize(800, 600)widget.show()sys.exit(app.exec_())
- 3.运行截图
参考qt官方文档 https://doc.qt.io/qtforpython/gettingstarted.html
Qt for Python快速入门相关推荐
- python快速编程入门教程-半小时带你快速入门Python编程,Python快速入门教程
1,Introduction to Python (Python入门) 2,Python是什么? Python 官方网站的描述 Python is a programming language tha ...
- python软件怎么使用-Python快速入门—如何选择使用包管理工具?
原标题:Python快速入门-如何选择使用包管理工具? 源 | cnblogs文 | 包子 在Python环境中已经有很多成熟的包,可以通过安装这些包来扩展我们的程序. 例如,很多时候Python开发 ...
- python魔力手册-小白入门宝典:Python快速入门魔力手册 PDF 超清版
给大家带来的一篇关于Python编程相关的电子书资源,介绍了关于小白入门.python入门.Python手册方面的内容,本书是由魔力手册出版,格式为PDF,资源大小11.8 MB,魔力手册编写,目前豆 ...
- python的快速入门-Python快速入门,你想要的就在这里了!
原标题:Python快速入门,你想要的就在这里了! 学习Python您是否会面临以下问题?"网上充斥着大量的学习资源.书籍.视频教程和博客,但是大部分都是讲解基础知识,不够深入:也有的比较晦 ...
- python快速入门 pdf-Python快速入门 (第3版) PDF 下载
相关截图: 资料简介: 这是一本Python快速入门书,基于Python 3.6编写.本书分为4部分,*部分讲解Python的基础知识,对Python进行概要的介绍:第二部分介绍Python编程的重点 ...
- 简单比较python语言和c语言的异同-Python快速入门之与C语言异同
原标题:Python快速入门之与C语言异同 代码较长,建议使用电脑阅读本文. 10分钟入门Python 本文中使用的是Python3如果你曾经学过C语言,阅读此文,相信你能迅速发现这两种语言的异同,达 ...
- python快速入门第三版-Python 快速入门:第3版 配套资源 PDF 完整版
给大家带来的一篇关于Python入门相关的电子文档资源,介绍了关于Python.快速入门方面的内容,本书是由Python官网出版,格式为PDF,资源大小23 MB,码小辫编写,目前豆瓣.亚马逊.当当. ...
- python免费课程讲解-Python快速入门免费课程
天善学院介绍:天善学院是国内最大的BI 产品学习平台,致力于推动国内BI.数据分析.大数据领域的人员学习和发展,课程涵盖国际国内知名BI可视化产品,cognos.tableau.qv等等,课程量丰富. ...
- 【机器学习】Python 快速入门笔记
Python 快速入门笔记 Xu An 2018-3-7 1.Python print #在Python3.X中使用print()进行输出,而2.x中使用()会报错 print("he ...
最新文章
- 基于php编写的新闻类爬虫,插入WordPress数据库
- android广告平台刷量,数据显示:Android平台广告营收首超iOS
- TypeScript 3.0下react默认属性DefaultProps解决方案
- kafka单节点部署无法访问问题解决
- Linux 文件基本属性
- C语言编程的Debug版和Release版
- RabbitMQ之mandatory和immediate
- SAP UI5里input field live search的实现例子
- Open3d之颜色映射优化
- 字节转换,字符串与数字转换
- EAUML日拱一卒-活动图::14.2 Behavior StateMachines (6) - Transitions
- (6)微信运动点赞(下)-JsDroid引流脚本混合式开发技术系列教程By飞云脚本学院
- usb keyboard找不到驱动程序_台式机也能用上蓝牙,毕亚兹USB蓝牙适配器体验
- 2021Fall - 欧陆CS转交互留学项目信息整理
- Linux 云服务器aircrack-ng后台跑包并用邮件发送结果
- CLASST T 使用
- Qt:一个简洁漂亮的高仿网易云播放器
- [LOJ6515]「雅礼集训 2018 Day10」贪玩蓝月
- Linux 上最好的 9 个免费视频编辑软件(2018) | Linux 中国
- 一份机器学习的自白书