pyqt

本文介绍如何使用PyQt5自定义窗口样式,包括去除标题栏、调整窗口大小、设置图标,以及如何添加快捷键、工具栏、菜单栏和状态栏等元素。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

QWidget

self.setWindowFlags(Qt.CustomizeWindowHint | Qt.FramelessWindowHint | Qt.Dialog) 去掉窗口的标题
self.resize(200,300)重新设置
setWindowIcon(QIcon(“res/ico/icon.ico”))设置程序窗口图标
.hide()


setShortcut(_translate("MainWindow", "Ctrl+O", None))

ToolBar

self.homeAct = QAction(QIcon("res/ico/home.ico"), "&首页", self, triggered=self.homePage)
self.toolbar = self.addToolBar('Home') 增加工具栏
self.toolbar.addAction(self.homeAct) 增加Action

MenuBar

self.addAvatarAct = QAction(QIcon("res/ico/addAvatar.ico"), "&Add Avatar", self, triggered=self.addAvatar)#增加Action
self.addMenu = self.menuBar().addMenu("&添加")#增加菜单栏
self.addMenu.addAction(self.addAvatarAct)#在菜单栏增加Action

StatusBar

self.statusBar().showMessage("数据加载完成")

Layout

 

转载于:https://www.cnblogs.com/Zidon/p/5370005.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值