PyQt小结

这篇博客总结了作者在使用PyQt进行界面开发时的经验,包括最常用的模块、窗口居中、布局管理、按钮样式、下拉选项框、列表操作、多媒体处理、页面跳转、隐藏命令行窗口以及系统托盘功能。提供了实用的代码示例和资源链接。
摘要由CSDN通过智能技术生成

连着用PyQt做了两次界面,网上中文资料太少和散,官方资料又是纯英文基于Qt的,对新手不太友好。
记录一下自己用到过的函数等。

from PyQt5.QtWidgets import *
from PyQt5.QtCore import *
from PyQt5.QtGui import *

1、这三个module是最常用的。

2、实现将窗口放在屏幕正中

self.desktop_width = QApplication.desktop().width() #屏幕尺寸
self.desktop_height = QApplication.desktop().height()
self.resize(350, 250)
self.move((self.desktop_width-self.width())/2,(self.desktop_height-self.height())/2) #将窗口放在屏幕中间

3、布局

okButton = QPushButton("OK")
cancelButton = QPushButton("Cancel")
hbox = QHBoxLayout()
hbox.addStretch(1)
hbox.addWidget(okButton)
hbox.addWidget(cancelButton)
vbox = QVBoxLayout()
vbox.addStretch(1)
vbox
  • 4
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值