#!/usr/bin/python
from PyQt4 import QtGui, QtCore
class MainWindow(QtGui.QMainWindow):
def __init__(self, parent=None):
QtGui.QMainWindow.__init__(self, parent)
fileMenu = self.menuBar().addMenu('File')
self.newMenu = QtGui.QMenu(fileMenu)
self.newMenu.setTitle('New')
self.newMenu.addAction('New Word')
self.newMenu.addAction('New Excel')
self.newAction = fileMenu.addMenu(self.newMenu)
self.saveAction = fileMenu.addAction('Save')
editMenu = self.menuBar().addMenu('Edit')
hideAction = editMenu.addAction('Hide')
self.connect(hideAction, QtCore.SIGNAL('triggered()'), self.hideMenu)
def hideMenu(self):
self.newAction.setVisible(False)
self.saveAction.setVisible(False)
if __name__ == '__main__':
import sys
app = QtGui.QApplication(sys.argv)
window = MainWindow()
window.show()
sys.exit(app.exec_())
分享到:
相关推荐
PyQt5和Pyqt5-sip直接下载太慢了。。。。,所以自己下载了下来 输入pip install 文件>安装
主要介绍了ubuntu 安装pyqt5和卸载pyQt5的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
PyQt5
2、如果已经安装了其它本版的pyqt5先卸载了再安装5.15.2版: pip install pyqt5-tools==5.15.2.3 pip install pyqt5==5.15.2 3、libmysql.dll拷贝到: ..\Python\Lib\site-packages\PyQt5\Qt\bin qsqlmysql.dll和...
内容概要:多目标检测+pyqt5+yolov5+python+实现yolov5GUI开发。 适用人群:刚刚接触pyqt5开发以及刚刚接触yolo算法的初学者,想要有现成项目练手的人。 从本项目中能学到什么:pyqt5的开发、如何界面设计与后端逻辑...
包含:pyqt5_tools-5.15.0.1.7-cp37-cp37m-win_amd64.whl,PyQt5-5.15.0-5.15.0-cp35.cp36.cp37.cp38-none-win_amd64.whl
这是一个使用 PyQt5 编写的简单指示灯应用程序,该应用程序展示了一个圆形指示灯,用户可以通过按钮选择指示灯的颜色。指示灯可以根据用户选择的颜色实时更新,展示出各种状态的指示灯效果。这个小应用程序适合初学...
Python 如何实现在PyQt5窗口中弹出等待提示框 Python源码Python 如何实现在PyQt5窗口中弹出等待提示框 Python源码Python 如何实现在PyQt5窗口中弹出等待提示框 Python源码Python 如何实现在PyQt5窗口中弹出等待提示...
主要为大家详细介绍了pyqt5利用pyqtDesigner实现登录界面,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
PyQt5和PyQt4差别中文版预览,值得关注
PyQt5中文教程,本教程的目的是带领你入门PyQt5。教程内所有代码都在Linux上测试 通过。PyQt4 教程是PyQt4的教程,PyQt4是一个Python(同时支持 2和3)版的Qt库。
python实现本科毕业设计基于PyQt5的马铃薯诊断系统的设计与实现源代码python实现本科毕业设计基于PyQt5的马铃薯诊断系统的设计与实现源代码python实现本科毕业设计基于PyQt5的马铃薯诊断系统的设计与实现源代码...
PyQt5-5.0-gpl-Py3.3-Qt5.0.2-x32.exe
01 - Intro basic GUI - PyQt with Python GUI Programming tutorial.mp4 02 - Application Structure - PyQt with Python GUI Programming tutorial.mp4 03 - Buttons - PyQt with Python GUI Programming tutorial...
《PyQt5快速开发与实战》所有章节的例程
PyQt5 + MySQL简单示例
基于PyQt5实现的邮件拦截系统、视频播放器、以及pyqt5的学习笔记 资源内包含两个项目:邮件拦截系统、视频播放器,以及完整的pyqt学习笔记,相关技术总结,非常详细。 基于PyQt5实现的邮件拦截系统、视频播放器、...
使用pyqt5实现的虚拟小键盘,采用信号槽的通信机制
TCP客户端连接程序是一个使用PyQt5编写的简单网络应用程序。它旨在通过TCP协议连接到指定的服务器,并能够向服务器发送数据并接收来自服务器的数据。该程序提供了一个用户友好的图形用户界面,允许用户输入服务器的...
PyQt5是由一系列Python模块组成。超过620个类,6000函数和方法。能在诸如Unix、Windows和Mac OS等主流操作系统上运行。本教程的目的是带领你入门PyQt5,针对常用模块进行进出讲解。教程内所有代码都在Linux上测试...