Pyqt5 多标签_《快速掌握PyQt5》第一章 PyQt5的起点

b330ed7d25993be968d0758cd099d367.png

1.1 开始安装PyQt5

就跟安装其他库的方法一样,非常简单:

Windows上安装:

pip install pyqt5

Linux上安装:

sudo apt-get install pyqt5-dev-tools

MacOS上安装:

pip3 install pyqt5

验证是否安装成功,只需要导入下该模块就可以(注意大小写),如果没有出现任何错误提示,则安装成功:

d6112fbbbf5a025b295ec42d040ba874.png

​1.2 程序运行起点

通过下方代码就可以呈现一个非常简单的PyQt5程序。

import 

1. 想要创建应用必须先实例化一个QApplication,并将sys.argv作为参数传入;

2. 实例化一个QLabel控件,该控件用来展示文字或图片(可以想象下衣服标签,上面既有文字也有图片),这里用于展示文本。可以像上方代码一样直接传入‘Hello World’进行实例化,也可以先实例化,再调用setText()方法来设置文本:

import 

3. 通过调用show()方法使控件可见(默认是隐藏);

4. app.exec_()是执行应用,让应用开始运转循环,直到窗口关闭返回0给sys.exit(),退出整个程序。 有些小伙伴可能发现还有exec(),在Python2中exec是关键字,所以PyQt5就使用exec_()而不是exec() 。不过exec在Python3中已经不再是关键字了,所以如果读者使用的是Python3的话那在上述代码中用exec()也完全没关系。

698619208cdb57a1d7d35b4edbcbd85c.png

64a71da22f1dd0d22c6f388e8abc16d7.png

​那么这个程序运行起来就是这样的:

a1276f573fe84fa267f3df224510b6e4.png

我们可以直接在字符串中加上html代码,修改文本样式。

import 

29ff860c3bf3aa8ae8700d29695a2952.png

​​有不理解的地方完全没有关系,先记住可以理解的,往下慢慢看,就会越懂越多了。比如可以理解的是QLabel控件的用法,知道这个控件是什么用的,而上方的第4点可以就先记住这么写就好。

1.3 小结

1. QLabel是文本控件,但是也可以用来展示图片(在之后章节讲解);

2. 可以直接在字符串中添加html代码;

3. app.exec_()用来执行应用,sys.exit()退出程序(exec就是英文当中的execute【执行】的缩写,这样记就容易了)。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值