首页 pyqt5教程正文

pyqt5如何设置按钮?

启明SEO pyqt5教程 2022-12-18 20:01:16 1054 1 QPushButton

pyqt5设置按钮需要导入QPushButton,具体实现代码如下:

from PyQt5.QtWidgets import QApplication,QWidget,QPushButton
import sys
app=QApplication(sys.argv)
w=QWidget()
w.setWindowTitle("我的第一个pyqt5程序")
w.resize(400,300)
qbutton=QPushButton('按钮一')
qbutton.setParent(w)
w.show()
app.exec()

运行结果如下图:

pyqt5如何设置按钮?

注:

qbutton.setParent(w)

一定要设置,这个代码的意思是让按钮加载到w窗口里,这个功能代码还可以这样写,完整代码如下

from PyQt5.QtWidgets import QApplication,QWidget,QPushButton
import sys
app=QApplication(sys.argv)
w=QWidget()
w.setWindowTitle("我的第一个pyqt5程序")
w.resize(400,300)
qbutton=QPushButton('按钮一',w)

w.show()
app.exec()

假如我们设置2个窗口,就更容易说明,如下代码:

from PyQt5.QtWidgets import QApplication,QWidget,QPushButton
import sys
app=QApplication(sys.argv)
w1=QWidget()
w1.setWindowTitle("我的第一个pyqt5程序")
w1.resize(400,300)
qbutton=QPushButton('按钮一')

qbutton.setParent(w1)
w1.move(0,0)
w1.show()

w2=QWidget()
w2.setWindowTitle("我的第二个pyqt5程序")
w2.resize(400,300)
qbutton=QPushButton('按钮二')

qbutton.setParent(w2)
w2.move(401,0)
w2.show()

app.exec()

运行结果如下图:

pyqt5如何设置按钮?(二)

评论

启明SEO微信

有什么问题欢迎添加微信咨询

好文推荐

实时访客入口页面出现bd_vid=标识是什么原因

实时访客入口页面出现bd_vid=标识是什么原因

最近查看百度实时访客,总是会看到入口页面会多......

有了微信视频号,但是没有发布权限,怎么开通

有了微信视频号,但是没有发布权限,怎么开通

视频号是微信在2020年1月19号开始内测的......

如何用python抓取爱企查企业信息

如何用python抓取爱企查企业信息

前段时间,经理让我去找一些企业的信息,我平常......

服务器配置低,宝塔面板安装IIS总是安装不上怎么办

服务器配置低,宝塔面板安装IIS总是安装不上怎么办

对于一般企业网站或者博客来说,对服务器的配置......

网站始终只收录一个首页,为什么

网站始终只收录一个首页,为什么

新做了两个网站,但是一直只是收录一个首页,快......

如何修改浏览器指纹,Canvas指纹、Webgl指纹、Audio指纹修改方法?

如何修改浏览器指纹,Canvas指纹、Webgl指纹、Audio指纹修改方法?

修改浏览指纹的方法其实也是很简单,主要使用到......